我有以下代码(PHP):
$link = array(
"<ul>
<li><a href="index.html" class="active">Home</a></li>
<li><a href="whatwedo.html">What We Do</a></li>
<li><a href="howitworks.html">How It Works</a></li>
<li><a href="support.html">Support</a></li>
<li><a href="lalalala_hiding_paypal_url_details">Sign Up</a></li>
<li><a href="contact.php">Contact Us</a></li>
</ul>",
"<p>hi</p>",
"<img src="images/illy.png" />",
"<a href="index.html">go to index</a>",
"<h3>blah</h3>",
"<p>yipeeeeeeeee!</p>");
// Choose a random piece.
$i = sizeof($link);
srand((double)microtime()*1000000);
// Show random piece.
$result = $link[rand(0,$i - 1)];
以上是在PHP文件中。
我有另一个文件(HTML文件),其中包括:
<script type='text/javascript' src='http://website.net/myphpfile.php'>
</script>
我想在纯 javascript中显示PHP函数的$result
,其中放置了javascript脚本标记。
无论如何我能轻易做到吗?
答案 0 :(得分:0)
只需让myphpfile.php回显javascript代码即可。
echo "var x=171;";
echo "alert(x+' the number');";
OR
$js=<<<JAVASCRIPT
var t=10100;
alert(t);
JAVASCRIPT;
echo $js;