【发布时间】:2017-08-13 08:36:12
【问题描述】:
我有很多项目的清单。当用户选择项目时,会将用户引导到具有多个图像和文本的文章页面。要查看的图像名称和要显示的文本取决于传递的值。
我之前用 HTML 页面和 java 使用查询字符串实现了这个功能。
查询字符串中的值用于使用“id”属性为图像提供“src”属性值以查找该图像。我想用 joomla 实现同样的功能。
我之前在java中使用过以下代码
在网址中
/class.html?id=2gb
</script>
<script type="text/javascript">
window.onload = func
function func() {
var className = getParameterByName('id');
document.getElementById("classimage").src = "../images/banner/" + className + ".jpg";
document.getElementById("className").innerHTML = className;
document.getElementById("className").href = "class.html?id=" + className
}
function getParameterByName(name) {
name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]");
var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"),
results = regex.exec(location.search);
return results === null ? "" : decodeURIComponent(results[1].replace(/\+/g, " "));
}
</script>
在 HTML 中
<img id="classimage" >
<a id="className" href=""></a>
【问题讨论】:
标签: joomla query-string