2017-08-01 65 views
0

我想檢測視圖源:併爲其添加不同的html。 我一直在使用這種嘗試,但它不工作如何在查看視圖源時加載不同的代碼:

$url= $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; 
$needle = "view-source:"; 
if (strpos($url,$needle)) { echo "You can not see me"; 

} 
else {} 
+3

簡單的回答:你不能。您無法停止可以閱讀源代碼的瀏覽器(並且它需要顯示頁面),以允許用戶閱讀它收到的源代碼。 – Phylogenesis

+0

我需要這個,因爲我想改變og:標題,同時分享鏈接並在視圖中顯示不同的來源 –

+0

此網站是示例https://www.miniquiz24.com/minigame?ml=428檢查源代碼和共享在Facebook上的鏈接,然後看看 –

回答

0

這簡直是不可能的。 view-source:只是一個URI-scheme瀏覽器添加到URL知道他必須在此特定窗口中執行哪個操作。這部分不會被髮送到網絡服務器,以加載這個特定的網站。