在a.php?id=10&id2=11里用iframe插入b.php (b.php页面要接收数组的)
<iframe src="/b.php?id=<?php echo $_GET["id"]?>&id2=<?php echo $_GET["id2"]?>" scrolling="no" frameborder="0" width="700" height="500"></iframe>有什么办法查看a.php页面源码时不让看到iframe里的整条url呢?但功能要与上面的示例一样。
懂的大神请贴出源码,小白先谢了!

解决方案 »

  1.   

    办不到。。如果是使用了URL路由,倒是可以改变URL的长短和格式
      

  2.   

    在 a.php 中用 js 对 iframe 的 src 赋值 ‘b.php' + location.search
      

  3.   


    怎么弄呢?能不能弄个完整的代码呢?谢谢!
    反正我只想把b.php这个给隐藏,让别人找不到b.php
      

  4.   

    用js实现
    document.write('<iframe src="xxx.php" style="display:none"><\/iframe>')
      

  5.   

    <iframe src="/b.php?id=<?php echo $_GET["id"]?>&id2=<?php echo $_GET["id2"]?>" scrolling="no" frameborder="0" width="700" height="500"></iframe>这弄成js出错了啊
      

  6.   

    如果输出是静态的话 可以试试这个办法,这是以前我项目用过的,php 通过http get 获取带参数和Cookies的请求
    http://www.xxxx.com/reslut.aspx?id=xxxxx&orderid=xxxx
    然后获取网页源码,
    然后输出html