我正在嘗試使用jQuery來測試應用於跨域iFrame內的錨鏈接的css類。這將用於觸發我網站上某些內容的可見性。 我對jQuery非常陌生,所以我正在嘗試的可能是一個大雜燴,但是,這是我迄今爲止所擁有的,希望它能夠更好地展示我想要實現的目標。如何查找跨域iFrame內的錨鏈接的CSS類?
$('#my_frame').load(function(){
var self = $(this);
if (self.contents().find('a.somelink').hasClass('someclass'))
{
alert('found it!');
}
});
我不想改變任何的iFrame內容。我希望我的網站內容能夠在iFrame內部連接到某個特定類的錨鏈接時進行更改。
我無法控制iFrame內容。 我想要達到不可能的目標嗎?
你不能觸摸其他域的內容 - 既不改變,甚至只是閱讀。所以是的,使用客戶端腳本是不可能的。儘管你可以通過服務器端代碼來實現。 –