如何利用JavaScript读取同一服务器中另一个html文件?

如何利用JavaScript读取同一服务器中另一个html文件?,第1张

使用jquery比较简单:\x0d\x0a1、引入jquery库文件\x0d\x0a2、在a.html页面的head部分加入脚本:\x0d\x0a$(function(){\x0d\x0a$("#show_b").load("b.html", function(response){\x0d\x0a$(this).append(response)\x0d\x0a\x0d\x0a})\x0d\x0a\x0d\x0a})\x0d\x0a 回答于 2022-11-16

注意几点:

1 一个是端口号,注意你自己设置的是哪个端口号

2 第二个是要保证txt格式中的文件是json格式 ,不然会没有返回值。

3 不要在本地直接打开 ,放在本地服务器上,apache之类的

,参考例子如下:

<html>

<head>

<title>JS *** 作文本文件</title>

</head>

<body>

<script>

var arr = 1

function Write2Text()

{

var fso = new ActiveXObject("Scripting.FileSystemObject")

var f = fso.CreateTextFile("a.txt", true)

f.write(arr)

f.Close()

}

</script>

<input type=button value="Write" onclick="Write2Text()">

<script>

function GetHeader(src) {

var ForReading=1

var fso=new ActiveXObject("Scripting.FileSystemObject")

var f=fso.OpenTextFile(src,ForReading)

return(f.ReadAll())

}

function ReadText(){

var arr=GetHeader("a.txt").split("\r\n")

for(var i=0i<arr.lengthi++){

alert("第"+(i+1)+"行数据为:"+arr[i])

}

}

</script>

<input type=button value="Read" onclick="ReadText()">

</body>

</html>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8016765.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存