Heim >Web-Frontend >HTML-Tutorial >document.getElementByIdx("contents").src=para不起作用,麻烦看看我这样下对吗?_html/css_WEB-ITnose

document.getElementByIdx("contents").src=para不起作用,麻烦看看我这样下对吗?_html/css_WEB-ITnose

WBOY
WBOYOriginal
2016-06-24 11:55:121353Durchsuche

nbsp;html>


 Ato Processor D2000 and N2000 Series











 

<script> <br /> var n=self.location.href.indexOf("?") <br /> if(n>0) <br /> { <br /> var para=self.location.href.substr(n+1) <br /> document.getElementByIdx("contents").src=para <br /> } <br /> </script> 
 

我想要根据url传递的参数来设置frame的源


回复讨论(解决方案)

url 带问号吗
alert( para)看下这个是不是你要的

带问号的 url为file:////home/wangcb/htmlc/main.html?main-html.html#1

带问号的 url为file:////home/wangcb/htmlc/main.html?main-html.html#1


var para=String(self.location.href).substr(n+1)   

还是没用呀 按你的改了还是没效果 蛋疼

还是没用呀 按你的改了还是没效果 蛋疼


 var n=self.location.href.indexOf("?")  
 if(n>0)   
  {    
  var para=self.location.href.substr(n+1)   
  document.getElementById("contents").src=para
  }

??这没区别把???

??这没区别把???

getElementById 写错了

nbsp;html>


Series





 

<script> <br /> document.getElementById("contents").src="http://www.sina.com" <br /> </script>

这样也不行 ,,你复制下来跑跑

nbsp;html>


Series





 

<script> <br /> document.getElementById("contents").src="http://www.sina.com" <br /> </script>

这样也不行 ,,你复制下来跑跑
标签之后的script代码不会执行

 <!DOCTYPE html> <html> <head> <title>Series</title><script type="text/javascript">window.onload = function (){document.getElementById("contents").src="http://www.sina.com"}</script> </head> <frameset cols="350,*"> <frame id="links" class="links" name="links" src=""/> <frame id="contents" class="contents" name="contents" src="" /> </frameset>  </html> 

9楼是正解谢谢拉 万分感谢

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn