2012-12-29 73 views
0

自從我上一次編碼以來已經有一段時間了,我只是想知道我能做出這個小小的想法是多麼的簡單。簡單代碼在一個頁面上顯示多個iFrames?

簡而言之,我想在一個頁面上有4個輸入文本字段,標籤和文本字段的示例是:http://www.url.com/[ASpecificLink]其中[]表示文本場。在填寫所有文本字段並點擊「好」後,下一頁將列出指定鏈接的iFrame,使其在一頁上總共有4個iFrame。

我的第一個問題是:我可以多麼簡單地做出這個想法?關閉我想用PHP的蝙蝠,理想情況下我想在iPad上訪問它。

我的第二個問題是:是否有可能在iFrame中列出特定的內容。例如,在我輸入的鏈接中,我想要顯示的唯一內容是整個頁面的表格元素中包含的內容(這將意味着排除頂部橫幅,導航欄和其他元素)

感謝你非常想,並期待對這個想法有其他看法。我的方法可能不是最有效的方法,因此我會欣賞一些開箱即用的意見。

非常感謝您

回答

1

至於第一個問題:這是很簡單的事,但你should'nt使用PHP。這可以很容易地使用JavaScript來實現:

  • 創建一個新的IFRAME元素
  • 設置「源」屬性的文本輸入的內容
  • 追加到頁面

瀏覽器將自行加載iframe中的頁面。

至於第二個問題:

  • 加載使用AJAX(JavaScript)的頁面
  • 獲取從頁面你想要的元素使用Javascript
  • 追加他們的IFrame的ContentWindow財產

這裏沒有代碼,因爲你似乎只是期待實現選項的想法:-)

+0

謝謝你!我現在有一個更好的主意。任何想法如何或從哪裏開始呢? – nou

+0

我真的生鏽與我的JS,但設置src屬性,因爲你提到將意味着我必須將文本字段的值設置爲JS變量,是嗎? – nou

+0

在Javascript中,您不會將變量「鏈接」到文本字段,只需在腳本執行時獲取文本字段的內容即可。例如,如果您的文本字段是,則document.getElementById(「test_id」)。value將爲您提供輸入的內容。 – personne3000

相關問題