21-02-2006, 16:12
|
|
|
חבר מתאריך: 03.01.05
הודעות: 3
|
|
קריאת קוד HTML מדף אחר ב JavaScript
שלום וברכה,
אני מנסה מתוך הדף שלי לקרוא את קוד ה HTML של דף אחר חיצוני ב JavaScript אך לא מצליח .
לדוגמא לקרוא ערך של מניה מסויימת מאתר אחר הכתוב ב HTML ( לא XML ).
מה ניסיתי עד עכשיו :
1. HTTPRequest - עובד רק על האתר שלי ולא על דפים חיצונים.
2. loadXML - לא עובד על דף שאינו XML.
3.FRAMESET רגיל או IFRAME - אפשר לקרוא את ה innerHTML אם זה דף באתר שלי אך לא באתר חיצוני ( מצורף בסוף אחד מהקודים שניסיתי ).
4. window.open לא ניסיתי כי אני מפחד שהדפדפנים יהרגו את זה כ Pop-Ups ...
האם יש דרך לעקוף את זה ? אני לא רואה שום סיבה שתהיה בעיה ( סה"כ זאת לא בעיית אבטחה - אני רק צופה בקוד ...) ...
איך אפשר לעקוף את זה ? אולי עם טכנולוגיה אחרת כמו Flash ?
בכל מקרה אסור לי להתקין שום דבר אצל הגולשים ( כמו ActiveX וכו' ) ...
בתודה מראש לכולם,
גו'.
var x=document.createElement("iframe");
x.src='http://www.google.com'
x.src="tmp_frame.html"
x.id="tmpIFRAME"
document.body.appendChild(x)
alert(document.getElementById("tmpIFRAME").document.body.innerHTML)
alert(document.frames['tmpIFRAME'].document.body.innerHTML)
encMethod_DIV.innerHTML = document.frames['tmpIFRAME'].document.body.innerHTML
alert(encMethod_DIV.innerHTML)
|