作者dickgg (明)
看板PHP
标题Re: [请益] 如何让PHP不要显示java script的语法?
时间Wed Jan 17 17:42:52 2007
※ 引述《saininniang (sob)》之铭言:
: ※ 引述《windincloud (云淡风轻)》之铭言:
: : ^^^^^^^^^^^^
: : 这边应该要写<script type="text/javascript">
: : 再用网页的注解<!-- -->注解掉
: : <!--
: : //-->
: : 不过好奇你这怎写
: : 通常很少会这样写...........
: 那个java script的动作我是从google搜java script的范例来改的
: 是教学网站里找到的
: 真的就是
: <script>
: ...
: </script>
: 的格式
: 跑起来也没问题(在HTML里)
: : 且会出现这样状况~
: : 表示程式码有错~
: 程式码有错吗?
: 跑起来没问题阿,java script的功能有出来,只是script原始码会跑出来..0rz
: 我写的格式就是
: <html>
: <body>
: <?php
: echo "123";
: echo "<script>";
: 在这写一些javascript才有的功能
: echo "</script>";
: ?>
通常会这样写吧~~~
<html>
<body>
<?php
$test="php字串";
echo "123";
?>
<script>
<!--
//javascipt与php配合范例
alert("<?=$test?>");
//-->
</script>
<?
?>
1.即然echo印出来文字,所以javascript一定会印出来,
就跟你的 echo "123" 一样。
2.这点很多大大都提了,php是负责产生html的网页内容,浏览器得到的其实是
静态的文字,也是网页原始码。Browser 得到网页内容後,
才会去解译Javascript的动作,所以要run javascipt的功能,
就一定会从网页原始码看到。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.115.84.197