我做了一个HTML的框架,但是有一个页面中有javascript。
但是浏览器运行的到有script的页面时,点击允许加载后。页面就自动跳转了不是在原来的页面了

解决方案 »

  1.   

    你是不是用了top.location.href='你要连接的地址';
    贴你JS代码
      

  2.   


    function a1()
    {
       document.getElementById('c').src="image/宝来两厢.jpg" ;
    }
    function a2()
    {
       document.getElementById('c').src="image/宝来三厢.jpg" ;
    }
    function a3()
    {
       document.getElementById('c').src="image/大众CC.jpg" ;
    }
    function a4()
    {
       document.getElementById('c').src="image/高尔夫GTI.jpg" ;
    }
    function a5()
    {
       document.getElementById('c').src="image/高尔夫两厢.jpg" ;
    }
    function a6()
    {
       document.getElementById('c').src="image/捷达.jpg" ;
    }
    function a7()
    {
       document.getElementById('c').src="image/开迪.jpg" ;
    }
    function a8()
    {
       document.getElementById('c').src="image/迈腾.jpg" ;
    }
    function a9()
    {
       document.getElementById('c').src="image/速腾.jpg" ;
    }</script>
    没用那个
    这个我直接放在<head>里了
      

  3.   

    就是比如说一个HTML页面有上下两个框架
    上面有三个超链接,点击后下面的页面会改变。
    第三个超链接对应的下面的页面有段script。
    在浏览器中点击第三个超链接时,浏览器提升是否允许加载,点击加载后。页面刷新了,就直接跳转到一开始进入这个HTML页面的状态。而不是允许加载前的那个页面了。
      

  4.   

    IE浏览器浏览本地html文件才会询问,通过http协议访问就不会有这个提示。可以设置是否启用这个安全机制:
    Internet选项->高级->允许活动内容在我的计算机上的文件中运行