577
צפיות
צפיות
8
תשובות
תשובות
בעיית Iframe…מיקום הדף בחלון….
יש לי בעיה מעצבנת…אני מנסה להציג את דף מהאתר כלשהוא בiframe…
(לא משנה לאיזו מטרה…) אין לי בעיה להציג את הדף…אך אני רוצה להציג מיקום כלשהו בדף בiframe עצמה…ראה תמונה…
***עכשיו הדף המוצג מהפינה שמאלית למעלה….
אני רוצה שאני יוכל לקבוע את מיקום הדף בiframe…
((((((( לשים לב! אני לא רוצה לשנות את מיקום ה iframe..אלא את מיקום ההחלק המוצג מהדף ב iframe )))))
תודה!
8 תשובות
בעיית Iframe…מיקום הדף בחלון….
יש לי בעיה מעצבנת…אני מנסה להציג את דף מהאתר כלשהוא בiframe…
(לא משנה לאיזו מטרה…) אין לי בעיה להציג את הדף…אך אני רוצה להציג מיקום כלשהו בדף בiframe עצמה…ראה תמונה…
***עכשיו הדף המוצג מהפינה שמאלית למעלה….
אני רוצה שאני יוכל לקבוע את מיקום הדף בiframe…
((((((( לשים לב! אני לא רוצה לשנות את מיקום ה iframe..אלא את מיקום ההחלק המוצג מהדף ב iframe )))))
תודה!
בצד לקוח זה לא ממש אפשרי
תצטרך למשל להשתמש ב-XMLHTTP בשביל לבצע את זה וגם זה לא
יהיה כל כך קצר (לא בדקתי את הקוד של וואלה).
בכל אופן, בצד לקוח אי אפשר ממש לעשות את זה אלא בצד שרת (למרות שאפשר להשתמש עם XMLHTTP בצד לקוח).
יש באתר מאמר שכתבתי על XMLHTTP, אתה מוזמן לקרוא
היכן המאמר?
טוב…מכיוון שאני גם צד הלקוח וגם צד השרת….
תוכל לכוון אותי טיפה….עשיתי חיפוש אבל לא מצאתי משהו על XMLHTML…
אם לא אכפת לך.. אם תאמר לי היכן המאמר שלך…
להבא, שאל בפורום הנכון.
מתחיל להמאס לי להעביר הודעות מצד שרת….
ולשאלתך, יש שתי אופציות:
או לשים עוגן בדף שבתוך ה iFrame ואז להוסיף לכתובת של ה src את העוגן, או להשתמש ב onLoad בדף הזה ב scrollTo ב js.
הצלחתי! שימו לב לקוד הבא…
מכיוון שהצלחתי בהשראת זהר…
אני מרגיש מוכרח לשתף את כולם…
אז ככה הולך הקוד…
דבר ראשון צריך שני דפי html בשביל זה…
בדף הראשון יהיה כך…
<html>
<TABLE>
<TR>
<TD><iframe src ="second_html.html" width="120" height="22" scrolling="no" frameborder="0" name="second_html"></iframe></TD>
</TR>
</TABLE>
</body>
</html>
ובדף השני יהיה רשום כך:
<html>
<body onLoad="window.scrollTo(450,275)"> <!–כאן תקבעו את מיקום הפריים–>
<iframe name="whatever" id="whatever" src ="http://www.what_ever_the_page" width="1000" height="1000" scrolling="no"></iframe>
</body>
</html>
מקווה שזה יהיה שימושי למישהו
חיוב קישור להיפתח בחלון עצמו…
אז ככה…יש לי פריים שמציגה אתר חיצוני (אני לא יכול לערוך אותו)
ואני רוצה שכאשר אני ילחץ על קישור מהאתר הזה..הקישור יפתח בתוך הפריים ולא בחלון חדש…
האם יש דרך להכריח את הקישורים להיפתח בחלון עצמו ולא בחלון חדש?
האם יש דרך לשלוט בהם…
ואל תאמרו לי לרשום
<a target="_self" href"@@@"/>
כי אין לי גישה לקישורים באתר החיצוני..
תודה!
תשובה
עם XMLHTTP (צד שרת למשל) תוכל לגעת בקישורים של האתר משנה,
למשל להחליף href ב-target="_self" href כדי להכניס לקישור target.
זה כבר שייך לפורום צד שרת (חפש XMLHTTP באתר – תמצא מאמר שלי).
אוקיי…חששתי שאצטרך להשתמש בזה
אבל יש לי שאלה…
כאשר אני משתמש בסקריפט זה (xmlhttp)
וקובע שה-target של הקישור יהיה שווה ל- self_
האם הקישור שנפתח כתוצאה מסקריפט זה מזהה שהקישור נלחץ מהאתר שלי
או שהוא עדיין חושב שהקישור נפתח מהאתר שנמצא בפריים…
תודה רבה!