我知道jQuery不允許多域訪問iFrame的。我想知道是否有某種解決方法?jQuery多域元素設置
我只是試圖將輸入框中的文本從我的數據庫設置爲預定義的用戶名。
我目前收到此錯誤:
Uncaught SecurityError: Blocked a frame with origin " http://domain.com " from accessing a frame with origin " http://track.domain.com ". Protocols, domains, and ports must match.
其中,預計爲jQuery的文件中明確規定其使用.contents()
功能是不可能的:https://api.jquery.com/contents/
我只是好奇,如果有解決方法以某種方式?
$('#myframe').contents().find('#ext-comp-1001').val('username');
這裏是小提琴:http://jsfiddle.net/jfreak53/8L2pJ/