我想实现以下目标,并衷心感谢您的帮助。
单击按钮:
- 在同一窗口上打开目标网址
.show()
特定于该网址
如果您可以控制目标 url,则可以将要显示的 div 的 id 作为查询传递,然后在 onLoad 上获取该 id 并显示它。
self.location = "nextPage.html?div=foo";
//nextPage.html
document.onload = function(){
if(self.location.search.indexOf("div=") == 0){
document.getElementById(
self.location.search.substring(4)).style.visibility = "visible";
}
}
//nextPage.html body...
<div id="foo" style="visibility:hidden">
如果您无法控制目标网址,那么您无能为力。
哦,欢迎来到堆栈!:) 如果您发现答案有用,请确保对它们进行投票并将其标记为正确。
如果您只想显示一个 div,您可以尝试使用 href="" onClick="document.getElementById('div').visibility='visible'