通常情況下,


<script type="text/javascript">
var text = “text"; var value = 100;
</script>

<script type="text/javascript" src="http://domain/file.js " >
</script>

你會做什麼,
谷歌AdSense和分析已經是這樣

參數中所給的網址,JavaScript的方式來獲得該值
因此,

function getJsParam( fn ) {
var scripts = document.getElementsByTagName( ‘script’ );
var script; var params = {};
for ( var i=0; i<scripts.length; i++ ) {
var s = scripts.item( i );
if( s.src.indexOf( fn ) != -1 ) {
script = s; break; }
}
if( script ) {
script.src.match( /(.*)(?)(.*)/ );
if( RegExp.$3 ) {
var a = RegExp.$3.split( ‘&’ );
if( a ) {
for( var k=0; k<a.length; k++ ) {
var p = a[ k ].split( ‘=’ );
if( p[0] ) {
params[ p[0] ] = p[1];
}
}
} else {
return false;
}
} else {
return false;
}
} else {
return false;
}
return params;
}

PHP和JavaScript的輸出也被視為一個腳本文件。

<script src="script.php" type="text/javascript"></script>

因此,來電

php文件,JavaScript必須被輸出到腳本文件。

updates news aggregator

廣告