527
צפיות
צפיות
8
תשובות
תשובות
שאלה.
יש לי iframe ואני רוצה בsrc שלו לשים כתובת כל שהיא שיהיה בה גם קוד של סקריפט..
לדוגמא:
<iframe src="sasaa.html?TheScript"></iframe>
איפה שכתוב TheScript צריך להיות הקוד הבאה:
location.search.substr(1)
מה שהקוד עושה זה שהוא לוקח את כל הסימנים אחרי הסימן שאלה בשורה הכתובת.
אך אני יכול לשלב בsrc של הiframe את הסקריפט הזה?
זה חייב להיות בIframe…
8 תשובות
תעשה את זה
עם JS בעת טעינת העמוד.
עוד שיטה,
<script type="text/javascript">
document.write("….")
</script>
תודה אבל..
זה לא פועל לי.
מה שאני רוצה לעשות זה נכון יש את האלו שנותנים קיצור כתובת?
לדוגמא:
http://www.foo.co.il
אז אני רוצה לעקוף את החסימה של הIFRAME שלהם ולעשות שאם אני יעשה נגיד:
?ct=2
אז זה יוביל אותי לקטגוריה מספר 2 מבלי להפוך לכתובת המלאה.
..
ניסיתי לעשות את מה שהצעתם בגלל שהדבר הזה יוצא בתוך ה src של הiframe..
תגדיר 'לא פועל לי'
מה ניסית בדיוק? תראה קוד.
תירא.
כנס שניה לכתובת הבאה:
אתה רואה?
העמוד לא נימצא כמו שחשבתי שיהיה.
סתכל שניה בקוד מקור של ה IFRAME או תתיראה את הקוד של החלון:
<frameset border=0 framespacing=0 frameborder=no rows="0,*">
<frame src="p.asp?u=1">
<frame src="<script type=”text/javascript”>document.write(”http://member.freetopsite.co.il/MT/index.html”+location.search.substr(1)+”);</script>">
<noframes>
<script type="text/javascript">
top.location.href="<script type=”text/javascript”>document.write(”http://member.freetopsite.co.il/MT/index.html”+location.search.substr(1)+”);</script>";
</script>
</noframes>
</frameset>
זאת הכתובת שאני הכנסתי:
<script type=”text/javascript”>document.write(”http://member.freetopsite.co.il/MT/index.html”+location.search.substr(1)+”);</script>
וכמובן שניסיתי גם ככה:
<script type=”text/javascript”>document.write(”http://member.freetopsite.co.il/MT/index.html”+location.search.substr(1)+”");</script>
(סגרתי ")
אבל עדיין זה לא עבד.
לא הבנתי
מה אתה מנסה לעשות בכלל.
למה אתה משתמש פה עם JS? למה אין לך כתובת מלאה וישירה?
למה אתה צריך להתעסק עם ה-QS??
כשאתה נותן למישהו תחרות אתה נותן לו כתובת ישירה, לא?
הדרכים שעשית שגויות מאוד.
אתה צריך להגדיר למשל ID ל-IFRAME מסוים ועם JS לשנות לו את ה-SRC.
זה פשוט מאוד.
לא הבנת.
יש כאלו שרוצים לעשות לתחרות שלהם כתובת מקוצרת.
אז מה שאני מנסה לעשות בשבילם זה לסדר להם את הבעיה הזאת שאם נגיד נוסף ל כתובת המקוצרת ?page=dsasdas אז זה יקבל אותו והuframe של הקיצור כתובת לא יפריע לו…
אני רואה שזה לא הולך אז שיסתדרו עם הכתובת שאני מביאי וזהו(:
ץודה בכל מיקרה

כל עוד אתה לא
בעל השירות לקיצור כתובות אני לא רואה איך אתה יכול לעשות את זה.