שלח תשובה

זירת השאלות

577
צפיות
8
תשובות

בעיית Iframe…מיקום הדף בחלון….

,‏ 18 בנובמבר, 2005

יש לי בעיה מעצבנת…אני מנסה להציג את דף מהאתר כלשהוא בiframe…
(לא משנה לאיזו מטרה…) אין לי בעיה להציג את הדף…אך אני רוצה להציג מיקום כלשהו בדף בiframe עצמה…ראה תמונה…

לחץ כאן

***עכשיו הדף המוצג מהפינה שמאלית למעלה….
אני רוצה שאני יוכל לקבוע את מיקום הדף בiframe…

(((((((   לשים לב! אני לא רוצה לשנות את מיקום ה iframe..אלא את מיקום ההחלק המוצג מהדף ב iframe  )))))

תודה!

תגיות:

8 תשובות

  1. maxorize הגיב:

    בעיית Iframe…מיקום הדף בחלון….
    יש לי בעיה מעצבנת…אני מנסה להציג את דף מהאתר כלשהוא בiframe…
    (לא משנה לאיזו מטרה…) אין לי בעיה להציג את הדף…אך אני רוצה להציג מיקום כלשהו בדף בiframe עצמה…ראה תמונה…

    לחץ כאן

    ***עכשיו הדף המוצג מהפינה שמאלית למעלה….
    אני רוצה שאני יוכל לקבוע את מיקום הדף בiframe…

    (((((((   לשים לב! אני לא רוצה לשנות את מיקום ה iframe..אלא את מיקום ההחלק המוצג מהדף ב iframe  )))))

    תודה!

  2. BuildHome הגיב:

    בצד לקוח זה לא ממש אפשרי
    תצטרך למשל להשתמש ב-XMLHTTP בשביל לבצע את זה וגם זה לא
    יהיה כל כך קצר (לא בדקתי את הקוד של וואלה).

    בכל אופן, בצד לקוח אי אפשר ממש לעשות את זה אלא בצד שרת (למרות שאפשר להשתמש עם XMLHTTP בצד לקוח).

    יש באתר מאמר שכתבתי על XMLHTTP, אתה מוזמן לקרוא

  3. maxorize הגיב:

    היכן המאמר?
    טוב…מכיוון שאני גם צד הלקוח וגם צד השרת….
    תוכל לכוון אותי טיפה….עשיתי חיפוש אבל לא מצאתי משהו על XMLHTML…
    אם לא אכפת לך.. אם תאמר לי היכן המאמר שלך…

  4. זהר פלד הגיב:

    להבא, שאל בפורום הנכון.
    מתחיל להמאס לי להעביר הודעות מצד שרת….

    ולשאלתך, יש שתי אופציות:
    או לשים עוגן בדף שבתוך ה iFrame ואז להוסיף לכתובת של ה src את העוגן, או להשתמש ב onLoad בדף הזה ב scrollTo ב js.

  5. maxorize הגיב:

    הצלחתי! שימו לב לקוד הבא…
    מכיוון שהצלחתי בהשראת זהר…
    אני מרגיש מוכרח לשתף את כולם…
    אז ככה הולך הקוד…
    דבר ראשון צריך שני דפי 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&quot; width="1000" height="1000" scrolling="no"></iframe>
    </body>
    </html>

    מקווה שזה יהיה שימושי למישהו  

  6. maxorize הגיב:

    חיוב קישור להיפתח בחלון עצמו…

    אז ככה…יש לי פריים שמציגה אתר חיצוני (אני לא יכול לערוך אותו)
    ואני רוצה שכאשר אני ילחץ על קישור מהאתר הזה..הקישור יפתח בתוך הפריים ולא בחלון חדש…
    האם יש דרך להכריח את הקישורים להיפתח בחלון עצמו ולא בחלון חדש?
    האם יש דרך לשלוט בהם…
    ואל תאמרו לי לרשום

    <a target="_self" href"@@@"/>

    כי אין לי גישה לקישורים באתר החיצוני..
    תודה!

  7. BuildHome הגיב:

    תשובה
    עם XMLHTTP (צד שרת למשל) תוכל לגעת בקישורים של האתר משנה,
    למשל להחליף href ב-target="_self" href כדי להכניס לקישור target.
    זה כבר שייך לפורום צד שרת (חפש XMLHTTP באתר – תמצא מאמר שלי).

  8. maxorize הגיב:

    אוקיי…חששתי שאצטרך להשתמש בזה
    אבל יש לי שאלה…
    כאשר אני משתמש בסקריפט זה (xmlhttp)
    וקובע שה-target של הקישור יהיה שווה ל- self_
    האם הקישור שנפתח כתוצאה מסקריפט זה מזהה שהקישור נלחץ מהאתר שלי
    או שהוא עדיין חושב שהקישור נפתח מהאתר שנמצא בפריים…
    תודה רבה!

שלח תשובה