2011-10-20 52 views
0

在客戶端應用程序中單擊「click Here」按鈕,Iframe被激活並導航到我已經指定的特定URL在那個Iframe中。下一步彈出一個窗口,同時我的服務器頁面正在加載到它。在這裏,我應該從「點擊此處」按鈕被激活的位置獲取客戶端的域名。當用戶點擊客戶端頁面時,如何跟蹤客戶端的域名到客戶端頁面

是否有任何方法來獲取客戶端域名到我的服務器正在加載。我不能在客戶端頁面中包含任何PHP函數,因爲它是純HTML。

只需在下面我給它可在客戶端頁面的鏈接:

http://example.biz/manu/index.php

+0

'不能包含任何PHP' retag? – k102

+0

「域名」是什麼意思?您想知道您的網站包含在iframe中的網頁的網址嗎? – CodeCaster

+0

可能的重複[有沒有從iframe的內容獲取父URL的方法?](http://stackoverflow.com/questions/115526/is-there-a-way-to-get-the-parent-url -from-an-iframes-content) – CodeCaster

回答

0

試試這個:

HTML

<div id="foo"></div> 

JS

$("#foo").append(
    '<iframe src="'+location.hostname+'/manu/index.php"></iframe>' 
); 

DEMO HERE

+0

實際上我需要獲取客戶端域名;點擊一個按鈕,將一個服務器頁面加載到iframe中的客戶主頁上。一個按鈕,iframe鏈接和一個js文件oly m只是應該提供給客戶端頁面。我不能提到任何js函數來獲取域名,並且不能通過url。 – manu

+0

我們不能包含任何PHP標籤bze此代碼可能在html網站(客戶端)工作 – manu

+0

抱歉,但仍然不清楚你想做什麼! :S – JellyBelly

0

你可以使用一個js函數來獲取域名並添加使用URL這是在該iframe中提到該變量。