הרשם | שאלות ותשובות | רשימת חברים | לוח שנה | הודעות מהיום | חיפוש |
|
|
כלים לאשכול | תצורת הצגה |
19-01-14, 03:35 | # 1 |
חבר מתקדם
|
בעיה ב AJAX ב IE הוא לא קולט לי קריאה לקובץ CSS
אהלן חברים,
עשיתי AJAX שבכל קריאה ל AJAX הוא מחזיר קוד HTML. בין היתר בקוד HTML יש קריאה לקובץ CSS מסויים, למשל: HTML קוד:
<link rel="stylesheet" href=http://www.xxx.co.il/css/file.css">
רק ב IE9 הוא לא מצליח לקלוט את ה CSS.. הוא כאילו קולט את הקוד אבל לא באמת טוען את ה CSS.. מישהו יודע איך לפתור את זה? תודה! Last edited by MAORBARI; 19-01-14 at 03:40.. |
19-01-14, 11:20 | # 2 |
חבר בקהילה
|
תנסה לשים את זה ב head.
תנסה להשתמש בhttp://msdn.microsoft.com/en-us/libr...=vs.85%29.aspx. אם אלה לא עובדים, IFrame אמור לעבוד. |
19-01-14, 17:17 | # 4 |
עסק רשום [?]
|
יכול להיות ששכחת " בתחילת הhref תסתכל שמה,
לדעתי תעשה debug תעבור שלב שלב, ותראה מה הבעיה.
__________________
איציק ברבי - שירות לקוחות כתובת אתר: http://build-net.co.il/ איימל: Support@build-net.co.il טלפון: 052-3937296. |
19-01-14, 20:40 | # 5 |
חבר מתקדם
|
תודה לכולם..
הקוד תקין זאת בעיה נפוצה ב ie שהוא לא קולט css ב ajax.. וזה רק ב ie9- הקוד תקין והכל נכון אבל אני חייב למצוא שיטה להעביר css ב ajax ב ie |
19-01-14, 22:56 | # 6 | |
משתמש - היכל התהילה
|
ציטוט:
הטאג link לא אמור בכלל לעבוד כשהוא לא תחת הhead https://developer.mozilla.org/en-US/...L/Element/link גם אם זה עובד בדפדפנים מסויימים לא כדאי לעשות כאלה דברים
__________________
קו ישר, כי אפשר גם אחרת |
|
19-01-14, 23:05 | # 7 |
חבר וותיק
|
תנסה להכניס את הקוד של הCSS בHEAD..
בכל זאת, יש לך אפשרות בJS (ואת המידע אתה יכול לקבל בAJAX): http://stackoverflow.com/questions/2...ble-in-ie-also |
20-01-14, 00:33 | # 8 |
חבר מתקדם
|
אבל אם אני נכנס לעמוד בלי ajax הוא קולט גם אם זה ב body.. רק ב ajax זה עושה את הבעיות..
|
20-01-14, 08:41 | # 9 |
חבר בקהילה
|
אני לא מבין מה הטעם לחזור על מה שכבר אמרתי.
אם ניסית IFrame וזה לא עבד, תנסה להשתמש בפונקציה הזאת שמצאתי לאחר חצי דקה של חיפוש בגוגל: http://pastebin.com/t0YbEgQM לאחר שהוספת את הlink. |
21-01-14, 00:31 | # 10 | |
חבר מתקדם
|
ציטוט:
ז"א הוא מכניס אבל הוא לא קולט את ה CSS עריכה: הסתדרתי חברים תודה לכולם, אבל הפתרון היה שונה. למי שגם יקרה לו ויתקל באשכול הזה, כדי ש CSS יכנס לתוקף באמת, אסור להכניס HTML שמכיל תג LINK. צריך להסיר את התג מהקוד וליצור תג ואז להכניס אותו ל HEAD או ל BODY זה לא באמת משנה, מבחינה תקנית עדיף HEAD, אבל זה יעבוד מעולה גם ב BODY. ככה יוצרים תג ומכניסים ל HEAD: HTML קוד:
$('<link/>', {
href: THE_LINK,
rel: THE_REL
}).appendTo('head');
Last edited by MAORBARI; 21-01-14 at 01:28.. |
|
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|