使用getElementById方法在iFrame中查找元素

时间:2013-07-22 18:43:22

标签: javascript html css

所以我有一个iframe:

<iframe id="CPHNavBar_TBDC081D1008_frameSticky" src="/stickyserviceavailabilitycheck"></iframe>

我需要引用一段位于上面src部分的css代码。此代码将在src页面上选择它:

document.getElementById( "ContentPlaceHolder1_C001_btnSMBAddressCheckYes");

是否可以使用

引用页面中的css元素
<iframe id="CPHNavBar_TBDC081D1008_frameSticky" src="/stickyserviceavailabilitycheck"></iframe>
托管在上面?

1 个答案:

答案 0 :(得分:2)

由于Same Origin Policy,如果两个页面不共享域名和端口号,则一个页面无法编辑DOM,或者在另一个页面上运行JS。 (通常通过<iframe>元素尝试)。相同的源策略也适用于XMLHttpRequest。