我使用下面的代碼來動態改變我的客戶網站的文本(www.mydomain.com.au):動態更改文本基於URL輸入
<script type="text/javascript">// <![CDATA[
var url = window.location.toString();
var query_string = url.split("?");
if (query_string[1]) {
var params = query_string[1].split("&");
var param_item = params[0].split("=");
param_item[param_item[0]] = unescape(param_item[1]);
document.write(param_item["city"]);
} else {
document.write("24 Hour Glass Replacement");
}
// ]]></script>
它完美罰款索引頁。例如www.mydomain.com.au/?city=test
但是當我在其他頁面上使用相同的代碼時,例如http://www.mydomain.com.au/Brisbane.html/?city=test我收到404錯誤。
欣賞任何幫助
這完全是邏輯......你只用QUERY-String,「所有以'?'爲前綴的。 如果存在查詢字符串和名爲「city」的參數,並且如果沒有,請在斜槓後面和文件後綴之前使用LAST字。 – TheHe 2013-03-07 04:02:33