Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在页面之间传输HTML数据_Html - Fatal编程技术网

在页面之间传输HTML数据

在页面之间传输HTML数据,html,Html,我真的有一段时间压力很大,因为我对编码非常陌生,不知道如何跨页面传输一些段落数据。 这是我的第一页代码: <!DOCTYPE> <html> <head> <h1>z</h1> </head> <body> <p>test</p> <p id="goalPage"></p> <script

我真的有一段时间压力很大,因为我对编码非常陌生,不知道如何跨页面传输一些段落数据。 这是我的第一页代码:

    <!DOCTYPE>
    <html>
    <head>
    <h1>z</h1>
    </head>
    <body>
    <p>test</p>
    <p id="goalPage"></p>
    <script type="text/javascript">
    var t = Math.floor((Math.random() * 1) + 1);
    if (t === 1) {document.getElementById("goalPage").innerHTML = "Your goal page is Data 1";}
    else {alert('Unprecedented failure. Please reload the page and report   the bug to me.');}
    function testJS() {
    var b = document.getElementById('goalPage').value,
    url = 'file:///C:/Users/Admin/Desktop/Coding%20Data%20Files/data1.html?name=load' + encodeURIComponent(b);

    document.location.href = url;
    }
    </script>

Z
试验

var t=数学地板((数学随机()*1)+1); 如果(t==1){document.getElementById(“goalPage”).innerHTML=“您的目标页面是数据1”} else{alert('前所未有的失败。请重新加载页面并向我报告错误。');} 函数testJS(){ var b=document.getElementById('goalPage')。值, url='1〕file:///C:/Users/Admin/Desktop/Coding%20Data%20Files/data1.html?name=load“+组分(b); document.location.href=url; }
在我的第二页,这是我的代码:

    <!DOCTYPE>
    <html>
    <head>
    <h1>w</h1>
    </head>
    <body>
    <p id="goalPage"></p>
    <script>
    window.onload = function () {
    var url = document.location.href,
    params = url.split('?')[1].split('&'),
    data = {}, tmp;
    for (var i = 0, l = params.length; i < l; i++) {
     tmp = params[i].split('=');
     data[tmp[0]] = tmp[1];
    }
    document.getElementById('goalPage').innerHTML = data.load;
    }
    </script>
    </body>
    </html>

W

window.onload=函数(){ var url=document.location.href, params=url.split('?')[1]。split('&'), 数据={},tmp; 对于(变量i=0,l=params.length;i

我使用了许多其他论坛的答案,试图得到一个有效的解决方案,但我不能。如有任何帮助,我们将不胜感激。

您需要传输哪些数据。您的段落在哪里?您需要的是AJAX,它允许您在页面之间传递数据,设置AJAX请求的最简单方法是使用jQuery的AJAX方法,查看本教程您想要传输什么段落?我想要传输的段落id为“goalPage”,您想要传输什么数据。你的段落在哪里?你需要的是AJAX,它允许你在页面之间传递数据,设置AJAX请求的最简单方法是使用jQuery的AJAX方法,看看本教程,你想传输什么段落?我想传输的段落是id为“goalPage”的段落