关于包含调用文件的几种方法

 
查看相关:新闻   资料   下载   课程            2007-10-24   教育人生网
 
文件包含、调用是个常见问题,稍作整理,发现居然有九点之多。
  1.<script>标签


    <script src="include.js"></script>
    需要注意的是include.js里不能再包含<script>和</script>,扩展名随意,所有内容必须经由document.write()输出
把内容用下面的脚本转换成这种形式


<style>
  body{margin:0;overflow:hidden}
  textarea{width:100%;height:33%;font-size:9pt;font-family:Courier New;color:#666666}</style>
  <textarea id="oSource" onpropertychange="change()"></textarea><br />
  <textarea id="oResult"  onpropertychange="rechange()" ondblclick='this.select();oResult.createTextRange().execCommand("Copy")' title="双击复制" ></textarea>
  <textarea id="Re" ondblclick='this.select();this.createTextRange().execCommand("Copy")' title="双击复制"></textarea>
  <script>
  function change(){
  oResult.value="document.writeln(\""+oSource.value.replace(/\\/g,"\\\\").replace(/\//g,"\\/").replace(/\'/g,"\\\'").replace(/\"/g,"\\\"").split('\r\n').join("\");\ndocument.writeln(\"")+"\")"
  }
  function rechange(){
  Re.value=oResult.value.replace(/document.writeln\("/g,"").replace(/"\);/g,"").replace(/\\\"/g,"\"").replace(/\\\'/g,"\'").replace(/\\\//g,"\/").replace(/\\\\/g,"\\")
  }
  </script>


2.iframe

    这个不用多解释了,有疑问的话请参考

<a href="http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/objects/iframe.asp">MSDN</a>,还有以前做过的一个Object插件:<a href="http://www.x-lover.com/down.asp?d=8&e=2&name=iframe">iframe</a>
 <iframe src="index.asp"></iframe>


3.Object(Scriptlets组件)

 <br>有滚动条<br>
 <object data="index.asp" type="text/html" width=400 height=300></object>
 <br>无滚动条<br>
 <object style="border: 0px" type="text/x-scriptlet" data="index.asp" width=400 Height=300></object>


4.SSI

ASP:
<!--#include file="index.asp"-->
<!--#include virtual="/index.asp"-->
PHP:
include("index.php")


5.Server.Transfer,Server.Execute(ASP)

server.execute ("index.asp")
server.transfer ("index.asp")


6.FSO
<%
TF=Server.Mappath("index.asp")
set fs=server.createobject("scripting.filesystemobject")
set ts=fs.opentextfile(TF)
Do While(ts.atendofstream<>true)
response.write(ts.readline)
Loop
ts.close
%>

1 2
    特别说明:由于各方面情况的不断调整与变化,教育人生网所提供的所有考试信息仅供参考,敬请考生以权威部门公布的正式信息为准。
 
 
来源:网页设计师联盟     责任编辑:caill 订阅到鲜果 订阅到谷歌 订阅到抓虾
 





·


·


·




智赢教育
 
教育人生网精彩推荐
 
更多优惠>> 热门课程 报名优惠
 
推荐课程 分类
 
拉萨尔设计学院,你的成才摇篮
 
社区首页>> 互动学习社区
 
更多>> 参与有奖活动
 
 

教育新闻 - 免费资料 - 搜索中心 - 名校荟萃 - 北斗论坛 - 会员中心 - 主编信箱 - 网站地图 - 欢迎批评指正 设定本页为浏览器首页
教育人生网简介 - 联系我们 - 招贤纳士 - 客服中心 - 免责声明 - 广告服务 - 火爆加盟 - 中国教育搜索