如何在 PHP 中将 JavaScript 代码作为 POST 或 GET 字段传递


how to pass javascript code as POST or GET fields in php

我正在尝试将javascript代码从我网站的1个页面传递到另一个页面(提交表单时)

用户输入一个 adsense 代码,这是一个 javascript 代码,如下所示:

<script type="text/javascript"><!--
google_ad_client = "nnnnddddnnnd";
/* abcdabcd */
google_ad_slot = "61748777731443";
google_ad_width = 123;
google_ad_height = 234;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>

我想使用 get 或 post 将这个 javascript 从第 1 页作为普通字段传递到第 2 页。当我使用 GET 时,浏览器显示权限被拒绝,当我使用 POST 时,第 2 页上没有 javascript 的输出

我该怎么做?

附加信息:

用户在第 1 页的文本框中输入代码并按提交,然后第 1 页被定向到第 2 页,我想在第 2 页上使用此 JS,但即使使用 POST 也无法通过它

法典

<form id="tryform" class="a-center" action="page2.php" method="post" onSubmit="return checkurl();" >
    <input name="ref" type="hidden" value="" />            
    <div >
        Enter the URL of the web page <br/>
        <span class="input-box full-width" style="float:center">
        <input id="url" name="url" type="text" value="Paste your website URL here"                  
            onblur="if(this.value==''){this.value='Paste your website URL here'}"
            onfocus="if(this.value=='Paste your website URL here'){this.value=''}"/>
        </span>
    </div>
    <div >
        Place your code here:
        <br/>
        <textarea id="adcode" name="adcode" cols="60" rows="8"></textarea>
    </div>
    <div>
        <button type="submit" class="button" name="B1" value="B1" >b1</button>
    </div>
</form>

如果你str_replace('<', '&lt;', $formelement)怎么办?