javascript:打开网址并显示隐藏的div

时间:2012-05-25 22:19:27

标签: javascript

我希望达到以下目的,并真诚地感谢您的帮助。

点击按钮:

  1. 在同一窗口打开目标网址
  2. .show()具体来自该网址

2 个答案:

答案 0 :(得分:2)

如果您可以控制目标网址,则可以作为查询传递您希望显示的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">

如果您无法控制目标网址,那么您无能为力。

哦,欢迎来到Stack! :)如果您发现有用的答案,请确保对其进行投票并将其标记为正确。

答案 1 :(得分:1)

如果你只想展示一个div,你可以试试      a href =&#34;&#34;的onClick =&#34;的document.getElementById(&#39; DIV&#39;)=能见度&#39;可见&#39;