我有一個頁面,其中包含一個document.onkeydown
事件處理函數,我將它加載到另一個頁面的iframe中。我必須點擊iframe內部才能讓內容頁面開始「聆聽」。將焦點設置爲iframe內容
有沒有什麼方法可以在外部頁面中使用JavaScript將焦點設置爲內部頁面,所以我不必點擊iframe內?
編輯:響應於評價:
上下文是主窗口是光盒狀系統,不同之處,而不是圖片,它顯示了內部框架,並且每個iframe是與KEYDOWN /鼠標移動處理程序的交互式頁。這些處理程序不會觸發,直到我在顯示燈箱後點擊iframe。
我實際上並不希望在傳統意義不亞於「啓用iframe的contentDocument事件處理程序」
檢測的代碼,你可以提供更多的背景?您是在主窗口中輸入內容並希望文本在iframe中以某種形式出現?這是相關的,因爲在iframe中設置焦點會干擾在主窗口中輸入的用戶。 – cLFlaVA 2008-12-15 17:08:01