js獲取php頁面
Ⅰ js 如何獲取值並傳到php
兩種方案:
1,如果你需要無刷新操作的話,就用AJAX非同步操作就行了,將值附帶了URL地址裡面讓PHP程序調用就行了。
2,如果你的頁面是可以刷新的話,可以使用HIDDEN控制項來實現,先用JS改變Hidden控制項的值,然後刷新頁面,用php來讀取hidden控制項的值就行了!
Ⅱ php怎麼獲取當前頁面 javascript的變數值
可以使用ajax技術實現動態提交和返回,不用刷新頁面的所有內容。基本代碼如下,可以酌情參考和修改:
function showDate()
{
var xmlhttp;
var d = new Date();
if (window.XMLHttpRequest)
{
// IE7+, Firefox, Chrome, Opera, Safari 瀏覽器執行代碼
xmlhttp=new XMLHttpRequest();
}
else
{
// IE6, IE5 瀏覽器執行代碼
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","getdate.php?q="+d,true);
xmlhttp.send();
}
Ⅲ 用js調用php頁面的內容,並根據不同的變數顯示不同的結果
這個要用window.location.href可以得到url的值,然後用字元串函數處理得到台數鍵=>值對,最後用ajax請求PHP頁面,PHP頁面根據不同的參數返回 不同的結果,js拿過來輸出就OK了。
Ⅳ html如何通過js腳本調用顯示一個php頁面的內容
用javascript形式輸出數據,其實那就是php把js的輸出腳本變為字元串的形式,當js調用會執行php代碼
例如:輸出的php文件demo.php
echo 'document.write("'.define('WP_USE_THEMES', false);.'")';
echo 'document.write("'.require('article/wp-blog-header.php');.'")';
echo 'document.write("'.query_posts('showposts=20');.'")';
其它的都是這樣寫就行了
html頁面js調用demo.php
<script type="text/javascript" src="demo.php"></script>
Ⅳ 在JS如何獲取PHP的值這當中應注意什麼
js獲取不了php的值。至少我是沒發現有相關功能的,但是php卻可以向js賦值。
php是服務端代碼,js是客戶端代碼。
所有的js都可以由php定義,了解這個就簡單了。
如php中寫:
$word = '你好';
echo "<script> var test = '".$word."'; </script>";
如此,html頁面就會獲得一個js如下,
<script> var test = '你好';</script>
而這個js中的變數test就是php中$word這個參數的值。
Ⅵ 如何在js中調用php
在js中調用php的方法是直接在script標簽的src屬性中嵌入要訪問的php地址。
1、JS方式調用PHP文件並取得PHP中的值
舉例說明:
如在頁面test_json1中用下面這句調用:
<script type="text/javascript" src="/index.php/test/testjson2">
</script>
<script type="text/javascript" >
alert(jstext);
</script>
2、在test_json2.php中有這樣一段PHP代碼:
<?php
$php_test='I come from PHP!';
echo "var test='$php_test';";
echo "var jstext="."'$php_test';";
?>
當執行test_json1.php文件時,就會調用test_json2.php文件,並將b.php文件的輸出作為JS語句來執行,
所以此處會彈出一個提示框,內容為JS變數jstext的值,也就是在PHP文件中賦給jstext的值。
這樣就行你看過後很簡單吧以後不會可以向我一樣經常到後盾人找找相關教材看看就會了,希望能幫到你,給個採納吧謝謝
Ⅶ html能過JS獲取PHP中的值
1、js獲取php文件的源碼是完全不可能的。
2、如果獲取1.php在瀏覽器中訪問後的頁面內容。用js的ajax獲取到1.php內容,然後分析截取出需要的字元。
Ⅷ js如何獲取php頁面數組裡面的值
你只好這樣定義了
<script>
var ar=new Array();
<?php
foreach($listdb as $k=>$v)
{
?>
ar[<?php echo($k);?>]='<?php echo($v);?>';
<?php
}
?>
</script>
這樣JS 變數 ar 就成了一個包含PHP數組的變數,當然前提是一維數組
Ⅸ js文件怎麼動態獲取php echo內容
js獲取php echo內容的方法如下:
如在頁面a.html中用下面這句調用:
<script type="text/javascript" src="test.php?action=test"></script>
<script type="text/javascript" >
alert(jstext);
</script>
在b.phpPHP代碼如下:
<? $action=$_GET['action'];
var jstext='$action'"; //輸出一句JS語句,生成一個JS變數,並賦顛值為PHP變數 $action的值 echo "var jstext='aa'"; echo "var jstext="."'$action'"; ?>