2012-03-02 29 views
0

有沒有辦法檢測iFrame內的字體更改?例如,如果iFrame內的字體大小目前是13px。並且可以說一個事件將字體大小改爲15px。有什麼辦法可以捕捉到這個嗎?類似這樣的:如何檢測iFrame內的字體更改

if(iFrame.fontChange == '15px'){ 
//Do something... 
} 
+0

什麼字體大小?並且是在您的域上運行的iframe? – 2012-03-02 14:54:18

+0

檢查這個http://stackoverflow.com/questions/3692094/how-can-i-catch-the-fontsize-change-event – arunes 2012-03-02 14:58:58

+0

你到底如何改變字體大小?通過用戶放大頁面還是其他? – 2012-03-02 15:03:00

回答

3

沒有這樣的事件會在頁面上的字體大小發生變化時觸發。但是如果你想知道任何元素的fontSize,你可以試試這個。

var fontSize = $('elementSelector').css('fontSize'); 

我希望這可以幫助你。

如果你想找到iframe裏面的任何元素,它在同一個域中,那麼你可以試試這個。

var fontSizeInsideIframe = $('elementSelector', $('iframeSelector').contents()).css('fontSize'); 
+0

他問iframe中的字體大小調整事件。 – 2012-03-02 14:56:48

+0

在投票前查看我的答案。小心刪除投票? – ShankarSangoli 2012-03-02 14:57:06

+0

您在我投下了投票之後編輯了它。 – 2012-03-02 14:57:29