Javascript 需要将内容从一个页面发送到另一个页面的特定

Javascript 需要将内容从一个页面发送到另一个页面的特定,javascript,php,jquery,html,Javascript,Php,Jquery,Html,我正在尝试创建拖放幻灯片放映生成器。到目前为止,进展相当顺利。用户选择幻灯片,然后将其拖放到指定区域。拖放脚本将内容加载到页面右侧有序列表中的div标记中 这是我的一切。它使我完整。我需要这个内容…被发送到另一个页面 …到目前为止,这是一次史诗般的失败 我正在尝试获取div的内容,其中添加了对我来说非常重要的项目信息,并将其发送到另一个页面,其中所选数据将作为幻灯片放映的基础 一个div-to-div脚本让我毛骨悚然 注意:我启动了一个会话,但不知道如何使用它 注意:我是一个PHP初学者,我的大

我正在尝试创建拖放幻灯片放映生成器。到目前为止,进展相当顺利。用户选择幻灯片,然后将其拖放到指定区域。拖放脚本将内容加载到页面右侧有序列表中的div标记中

这是我的一切。它使我完整。我需要这个内容…被发送到另一个页面

…到目前为止,这是一次史诗般的失败

我正在尝试获取div的内容,其中添加了对我来说非常重要的项目信息,并将其发送到另一个页面,其中所选数据将作为幻灯片放映的基础

一个div-to-div脚本让我毛骨悚然

注意:我启动了一个会话,但不知道如何使用它 注意:我是一个PHP初学者,我的大部分经验都是在前端开发中。请温柔一点。 注意:没有,我还没有开始喝酒。然而我在尝试幽默。我们来看看进展如何

以下是原始页面NEW16上的代码:

    <?php
session_start( );
session_register('cart');
session_register ('drop');
include 'canvas.php';
?>
<html>
<head>
    <meta charset="utf-8" />
    <title>Presentation Builder</title>
    <link rel="stylesheet" href="htmldemodraganddrop.css" />
</head>
<body>
    <!-- icons from  http://www.iconfinder.net/search/?q=iconset:superpack | author site : http://officinadigitale.forumcommunity.net/-->
    <ul id="products">
        <li><a class="item" href="#" id="2020Vision" draggable="true"><img src="2020Vision.jpg" /><div><p><strong>2020 Vision</strong></p><p><strong></strong>: <span></span></p></div></a></li>
        <li><a class="item" href="#" id="3000Days" draggable="true"><img src="3000Days.jpg" /><div><p><strong>3000 Days</strong></p><p><strong></strong>: <span></span></p></div></a></li>
        <li><a class="item" href="#" id="3000Days-Economictrends" draggable="true"><img src="3000Days-Economictrends.jpg" /><div><p><strong>3000 Days-Economic trends</strong></p><p><strong></strong>: <span></span></p></div></a></li>
        <li><a class="item" href="#" id="401Kor401G" draggable="true"><img src="401Kor401G.jpg" /><div><p><strong>401K or 401G</strong></p><p><strong></strong>: <span></span></p></div></a></li>
        <li><a class="item" href="#" id="AccumulationCalculator" draggable="true"><img src="AccumulationCalculator.jpg" /><div><p><strong>Accumulation Calculator</strong></p><p><strong></strong>: <span></span></p></div></a></li>
    </ul>
    <div id="cart">
        <form method="post" action="canvas.php?content=cart">
            <input type="hidden" name="cart" value="<?php echo $cart; ?>" />
        <h1>Slide Builder</h1>
        <ul></ul>
        <h2>Drop here to add Slide</h2>
            <input type="submit" name="Submit" value="Go!" />
</form>
    </div>      
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
    <script src="jquery.ndd.js"></script>
    <script src="jsdemodraganddrop.js"></script>
</body>
</html>
在幻灯片生成器中,UL标记之间是包含ID的内容在用户插入时的位置。我想要选择的文件名,以及包含到完整大小图像的相对链接,而不需要填充canvas.php页面

所以我觉得我在这里很圆滑。这就是我遇到命运之墙的地方。NEW16立即加载图像。它们有鼠标悬停的标题,用户可以将它们拖到购物车中,购物车的总标题会更新为文件名。我可能笨拙地把它做成了一个表格,准备提交。我似乎无法从一页到下一页获取任何内容

垂头丧气

原因如下:canvas.php的代码

<?php  session_start(); 
?>
<html>
<body>
<?php Print_r ($cart); echo "<p>"; ?>
DIV Content<?php echo $_PRODUCT["id"]; ?>

<?php echo $cart; 
echo $_POST['cart'];
?>
</body>
</html>
这是如此令人遗憾的不足,我应该被驱逐出互联网。我知道。这就是我来这里的原因。通常,我是通过搜索得到答案的,而且从来不需要发感谢信。这一次,我需要寻求帮助

我只需要将购物车内容从一个页面发送到下一个页面


请帮忙

您只需使用$_POST[]-方法获取在购物车中输入的数据

主页:注意字段的id

<div id="cart">
<form method="post" action="anypage.php">
<input type="hidden" name="cart" id=cart value="<?php echo $cart; ?>" />

<h1>Slide Builder</h1>
<ul></ul>
<h2>Drop here to add Slide</h2>
<input type="submit" name="Submit" value="Go!" />
</form>
anypage.php:

<? $cart=$_POST['cart']; ?>

<div id="whatever">
<? echo $cart ?>

</div>
当然,您也可以使用会话,但如果您只想通过 将数据从一页转到另一页,这是最简单的方法


希望您能从中有所收获。

您可以在会话变量的第一页写入内容,并在第二页读取变量。另一种方法是使用jquery$.get读取会话变量,并在第二页上写入您的div。还是我误解了你

谢谢你的回答。我试过了,anypage.php只是在呈现的代码中显示了div id=cart/div。页面本身保持白色,没有任何传递的内容。我会在anypage.php上的$\u帖子中放什么?购物车在项目被丢弃时在列表中构建项目。我如何编写它,以便它在标记之间发送内容?抱歉,我的答案不完整:Chech the any page.php now.Marcel,这是可能的。我对这一点很陌生,我想知道我怎样才能做到。我只需要接受用户的选择,并将其放入anypage.php上的“代码”中,但对我来说,这相当麻烦!