Re: [請益] 如何讓PHP不要顯示java script的語法?
※ 引述《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
討論串 (同標題文章)
PHP 近期熱門文章
PTT數位生活區 即時熱門文章