新网页读父窗口url:window.parent.location.href

解决方案 »

  1.   

    我靠,这个东西要是好用我就得疯了。我忘记测试这个了。呵呵,好用一定给分,新窗口是用一个窗口打开window.open这样肯定好用么我现在手边没有测试环境。
      

  2.   

    ------xxxxxxx.reg------
    Windows Registry Editor Version 5.00
    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains\xxxxxxx.com\www]
    "http"=dword:00000002
    [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\■■在新窗口打开■■]
    @="http://www.xxxxxxx.com/xxxxxxx_js.html"
    "Contexts"=dword:00000022//我这个例子是右键点某个图片连接时,把这个图片地址和连接地址返回给新的网页 yyyy.php
    //以上是注册表文件下面是对应的html网页
    //注册表文件中最好先把www.xxxxxxx.com加入可信站点(ZoneMap)-----xxxxxx_js.html-----
    <script language="javascript">
    if (external.menuArguments)
    {
    var parentwin = external.menuArguments;
    var srcEvent = external.menuArguments.event
    var EventElement = external.menuArguments.document.elementFromPoint ( srcEvent.clientX, srcEvent.clientY )
    the_url = String(EventElement.parentElement);
    image = '';
    if (parentwin.event.srcElement.tagName == "IMG")
    {
    image = parentwin.event.srcElement.getAttribute("SRC");
    }
    location.href = 'http://www.xxxxxxx.com/yyyy.php?url=' + escape(the_url) + '&image=' + escape(image);
    }
    else
    {
    history.go(-1);
    }
    </script>http://www.xxxxxxx.com/yyyy.php 就是你处理地址的程序了
      

  3.   

    总共是三个文件
    一个注册表文件、一个JavaScript的html、一个是PHP程序
      

  4.   

    SORRY ,看明白了。我实验一下!
      

  5.   

    Mistruster(弱智d)
    那不是可以放木马
    放在开机第一次运行缓存文件