我的老闆要求非常具體的東西:一個page.php文件,將採取一個參數,並顯示文本基於這樣的說法+當頁面是基於這樣的說法顯示滾動到錨定在頁面上。導航到PHP頁面,滾動
這怎麼可能。 如果我使用參數?a = 1,php可以處理它,但瀏覽器/ javascript怎麼樣? 如果我使用錨#a1瀏覽器可以處理它,但我無法閱讀這與PHP。我用過:
$_SERVER["REQUEST_URI"]
這個問題的任何創造性的解決方案?
我的老闆要求非常具體的東西:一個page.php文件,將採取一個參數,並顯示文本基於這樣的說法+當頁面是基於這樣的說法顯示滾動到錨定在頁面上。導航到PHP頁面,滾動
這怎麼可能。 如果我使用參數?a = 1,php可以處理它,但瀏覽器/ javascript怎麼樣? 如果我使用錨#a1瀏覽器可以處理它,但我無法閱讀這與PHP。我用過:
$_SERVER["REQUEST_URI"]
這個問題的任何創造性的解決方案?
window.location.search
window.location對象包含你所需要的。比照這樣的:http://davidwalsh.name/javascript-window-location
哈希不是由PHP看到的,因爲瀏覽器不將其發送到服務器。它們通常用於跳轉到頁面中的特定位置。
這是它的一個解決方案。如果它沒有用,請告訴我給你另一個解決方案。
$_GET[""]
<?php
if (isset($_GET['a'])) {
$a = $_GET['a'];
$anchor = '#'.$a;
echo('
<script type="javascript">window.location.href="'.$anchor.'"</script>
');
}
?>
不要忘了,你可以用一個客戶端一個結合了服務器端編程語言。 我希望你能解決這個問題。否則,請發表評論。
謝謝你,這是我最終使用... –