1,请不要复制
2,不是用iframe
3,比如有1.php index.php 1.asp index.asp
我希望,当打开index.php或是index.asp时,显示的内容为打开1.php和1.asp的合集。。。
第1个回答 2010-07-22
我不知道你说的“合集”是怎么个合法,所以不能提供具体代码。我只说下思路。
按理说比如你执行index.asp时,服务器是不会执行1.php和1.asp的。用包含文件不可以,因为不同的语言之间包含是不会运行的,楼主不信可以试一下。
一种可行的思路是:在index.asp和index.php中使用 Ajax 技术,异步请求 1.php 和 1.asp 这两个文件(这时就会得到这两个文件的运行结果),然后再把这两个文件用脚本合并起来。你可以在客户端使用 JavaScript 来调用 Ajax 和合并,也可以在服务器端用 php 语言 和 Asp 语言来调用。推荐在服务器端,因为这样可能快些,而且不会存在浏览器兼容问题。
我只会 ASP 和 ASP.NET,不会 php,如果需要帮助请 Hi 我,或者+我刚建的QQ群:58446866。
按理说比如你执行index.asp时,服务器是不会执行1.php和1.asp的。用包含文件不可以,因为不同的语言之间包含是不会运行的,楼主不信可以试一下。
一种可行的思路是:在index.asp和index.php中使用 Ajax 技术,异步请求 1.php 和 1.asp 这两个文件(这时就会得到这两个文件的运行结果),然后再把这两个文件用脚本合并起来。你可以在客户端使用 JavaScript 来调用 Ajax 和合并,也可以在服务器端用 php 语言 和 Asp 语言来调用。推荐在服务器端,因为这样可能快些,而且不会存在浏览器兼容问题。
我只会 ASP 和 ASP.NET,不会 php,如果需要帮助请 Hi 我,或者+我刚建的QQ群:58446866。
第2个回答 2010-07-20
首先要保证你的网站能同时运行PHP和ASP(没试过,不知一个域名如何连接两个服务器),PHP可以用file函数读取ASP文件内容然后追加。ASP也同样,不过用什么函数忘了。
include("index.asp")无法保证asp能运行。要点就是让网站能同时运行PHP和ASP。最好用IIS,APACHE只能转发ASP请求
include("index.asp")无法保证asp能运行。要点就是让网站能同时运行PHP和ASP。最好用IIS,APACHE只能转发ASP请求
第3个回答 2010-07-20
index.php中可以用包含文件
include("index.asp");
asp中不知道怎么用……本回答被提问者采纳
include("index.asp");
asp中不知道怎么用……本回答被提问者采纳
第4个回答 2010-07-21
asp:
<!--#include file="1.asp"-->
php:
include("index.asp")
还有就是跳转了
<!--#include file="1.asp"-->
php:
include("index.asp")
还有就是跳转了