gpt4 book ai didi

javascript - 链接到页面以加载 JavaScript

转载 作者:行者123 更新时间:2023-11-28 10:17:56 24 4
gpt4 key购买 nike

我希望能够创建指向我网站上特定页面的链接,然后让该链接加载该页面上的特定 javascript 片段。

例如:

我链接到此页面:

http://www.myexample.com/cat/test.html

然后我希望链接在到达时也通过执行一段 javascript 打开一个主题:

javascript:showContentDesc(59, 11, '左'), 滚动(0,120)

我做了一些研究,我相信我必须做以下事情:

1-修改URL指定要打开的DIV2- 有一个 onLoad 处理程序来解析 URL 并打开相应的 DIV。

所以我会有一个像这样的 URL:

http://www.myexample.com/cat/test.html#1

该链接将带我进入页面,其中 onLoad 处理程序将解析 URL,然后调用

javascript:showContentDesc(59, 11, 'left'), scroll(0,120)  piece of script.

如果 URL 是

http://www.myexample.com/cat/test.html#2

然后它会被在线处理程序解析并运行不同的 JavaScript 片段

javascript:showContentDesc(60, 11, 'left'), scroll(0,120)

所以我的问题是,基于这是正确的:

1 - 我需要做什么来创建 onLoad 处理程序?2 - 如何制作解析 url 然后运行适当的 javascript 的脚本?

我希望这是可以理解的。

感谢您一如既往的帮助!

<小时/>

好的,这就是我到目前为止所想出的......

在我的 joomla 模块中(我希望能够加载特定主题的模块在底部有这段代码。

<script type="text/javascript">
showContentDesc("<?php echo $module->id; ?>",0,"<?php echo $menuPositions; ?>");
</script>

这告诉浏览器加载主题 0 - 这可以更改为 2 或我想要的任何内容。

所以我相信我现在要做的就是添加一个处理程序来解析某处的 URL,然后将代码中的 0 作为处理程序解析部分的值??

有什么帮助吗???

最佳答案

这样就成功了!

 <script type="text/javascript">
showContentDesc("<?php echo $module->id; ?>"<?php $page=$_GET['page'];

if(isset($_GET['page']))
echo "$page";
else
echo "0";
?>"<?php echo $menuPositions; ?>");
</script>

关于javascript - 链接到页面以加载 JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6199866/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com