【发布时间】:2013-01-07 07:01:42
【问题描述】:
我只是想不出一种方法来使用 location.href 来表现得就像你在点击一个链接一样。 我正在尝试做的是获取包含的变量,例如,
常规链接是这样的,并且工作正常:
<a href="images/someImage.jpg" title="My Image" rel="gb_page_center[249, 266]">Click Me</a>
我正在尝试使用 href(或其他方法)调用函数来打开带有其他参数的图像,就像您要单击链接一样。
我希望我的解释正确。
感谢您的帮助。
-更新-
我终于在这里找到了我的解决方案Displaying the Popup box generated by Greybox on page load(onLoad)
谢谢大家的建议。
【问题讨论】:
-
将 onclick 事件处理程序添加到锚点。
-
location.href = "images/someImage.jpg" title="我的图片" rel="gb_page_center[249, 266]";这根本不像我想要的那样工作。
-
如果你只是想链接到图片为什么你需要javascript?
-
我使用 javascript 来最终加载图像,但是我需要链接中的其他参数才能工作,因为这是使链接正确打开的原因,将图像加载到页面顶部。否则,图片只会加载,替换当前页面。
-
所以在最终更好地理解我想要做的事情之后,我想我离解决方案越来越近了。我找到了这段代码,但它似乎仍然没有按预期工作。
$('#myanchor').click();还有其他想法吗?
标签: javascript