我想有一個彈出的視頻播放器。會使用fancybox,但他們沒有商業化,我的用例相對簡單。基本上我創建了一個覆蓋黑色背景中的整個頁面的div,具有足夠的不透明度,以便仍然可以看到所有內容。我想在頁面上的用戶的當前位置(高度方向)在這個「疊加」 div來放置一個YouTube視頻(通過iframe的硬鏈接插入)。基本上,我不想將此視頻放在用戶必須滾動到的頁面的高度位置。如何檢索當前用戶瀏覽器中網頁的高度和寬度?
我通過jQuery庫望去,包括瀏覽器和支持,並沒有看到說明的東西。有沒有我失蹤的方法?它可能是一個JavaScript解決方案,我只是碰巧在其他所有的東西上使用JQuery,所以在風格上,你知道。
編輯:
我試圖把這個新的div(包含iframe代碼中)在用戶的瀏覽器窗口目前的位置,不能確定該文件的高度,或者瀏覽器的視口的高度。
嗯,所以實際上,這將如何幫助我確定用戶的位置有關係嗎?這會給我瀏覽器視口的高度嗎?但是,我需要知道瀏覽器視口的位置。讓我看看DOM,看看我能否找到我需要的窗口屬性。謝謝。 – thatidiotguy
我編輯了我的答案。 –