ABA


"בעיה ajax\php"
גירסת הדפסה        
קבוצות דיון בניית אתרים נושא #10678 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 10678
MoonHunter
חבר מתאריך 1.8.02
680 הודעות
   23:06   28.07.06   
אל הפורום  
  בעיה ajax\php  
 
   ניסיתי לעשות תפריט שיפתח ויסגר כמו פה בתצוגת מוצרים ולא הצלחתי.
http://www.yad2.co.il/Cars/Car.php

מישהו יכל לעזור לי בנידון?


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  תראה מה עשית עד עכשיו? Sn00py  28.07.06 23:37 1
     מחקתי את מה שעשיתי.. MoonHunter 29.07.06 00:15 2
  קטע קוד שעוזר לפתרון MoonHunter 29.07.06 06:30 3
     חבוב מה הבעיה? CaTz 29.07.06 13:04 4
         מכתב MoonHunter 29.07.06 15:44 5
             למה זה כל כך חשוב לך? CaTz 29.07.06 19:49 6
  תודה לICQ COLD שעזר לי בבעיה הזו. MoonHunter 29.07.06 20:57 7
     ICE COLD :) לא ICQ חחח bmaorlo  30.07.06 10:00 8
         כן כן טעות שלי :] MoonHunter 30.07.06 20:17 9
  מסתבר שבקוד שICE הכין עבורי, עדיין ישנם בעיות MoonHunter 30.07.06 20:26 10
     הינה הדגמה מהירה של מה הקוד אמור לעזור עם השגיאות: MoonHunter 31.07.06 23:56 11
         אצלי זה משתנה מ-''פתח'' ל-''סגור''. FireAngel 01.08.06 01:15 12
             גם אצלי... Sn00py  01.08.06 08:30 13
                 שניכם משתמשים בIE, יש עוד דפדפנים בעולם. MoonHunter 01.08.06 19:03 14
                     באמת? D: חח... Figure It Out... Sn00py  02.08.06 08:08 15
                         תעבור לFF.. מומלץ MoonHunter 02.08.06 22:17 16
                             לא אוהב אותו. בשבילי Maxthon. Sn00py  02.08.06 23:17 17
                                 אממ.. לא יצא לי לבדוק אבל שלח לינק לפרטי. MoonHunter 02.08.06 23:57 18
                                 רק תיקון קטן, maxthon הוא לא דפדפן, הוא תוסף ל-IE. Ice Cold  03.08.06 15:28 19
                                     רק תיקון קטן, Maxthon הוא לא תוסף, הוא דפדפן מבוסס IE . TheBinary 10.08.06 05:03 20
                                         יופי, חכמולוג חחח :P Ice Cold  11.08.06 10:44 21

       
Sn00py 
חבר מתאריך 1.8.02
2954 הודעות
   23:37   28.07.06   
אל הפורום  
  1. תראה מה עשית עד עכשיו?  
בתגובה להודעה מספר 0
 
  

\x6C\x65\x65\x74\x68\x61\x78\x30
\x72\x3A\x2D\x29
tresp4sser


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MoonHunter
חבר מתאריך 1.8.02
680 הודעות
   00:15   29.07.06   
אל הפורום  
  2. מחקתי את מה שעשיתי..  
בתגובה להודעה מספר 1
 
   אני אסביר בכללי..
השתמשתי בזה:
http://www.dynamicdrive.com/dynamicindex17/ajaxtabscontent/index.htm
עכשיו במקום rel="ajaxcontentarea" הכנסתי את הID של המוצר,
כנ"ל לגבי הDIV שאמור להציג את המוצרים.
גם נתקלתי בבעיה של איך לסגור את הטאב, חשבתי אולי להכניס לו ערך ריק.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MoonHunter
חבר מתאריך 1.8.02
680 הודעות
   06:30   29.07.06   
אל הפורום  
  3. קטע קוד שעוזר לפתרון  
בתגובה להודעה מספר 0
 
   ערכתי לאחרונה בתאריך 29.07.06 בשעה 06:41 בברכה, MoonHunter
 
בואו נחדד את הדברים:

הבעיה היא, כיצד ליצור תפריט אשר יהיה אפשר לפתוח\לסגור אותו בלחיצת כפתור,
כלומר תופיע שורה עם כפתור פתח\סגור ובלחיצה עליו יפתח בdiv מידע חדש.
הנה דוגמא:
http://www.yad2.co.il/Cars/Car.php
הכפתור "לפרטים", פותח את המודע ומיד לאחר מכן מופיע "סגור" אשר סוגר את המודעה.

דוגמא נוספת:
http://www.dynamicdrive.com/dynamic...ajaxcontent.htm
הדוגמא הזו רלוונטית רק מבחינת התצורה שלה, אין לה כפתור פתח\סגור.
ניתן להשתמש בקוד הזה, הוא קוד פתוח.

אני אשמח לקבל עזרה בנושא,
תודה לעוזרים.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
CaTz
חבר מתאריך 2.10.04
14537 הודעות
   13:04   29.07.06   
אל הפורום  
  4. חבוב מה הבעיה?  
בתגובה להודעה מספר 3
 
   הנה דרך נורא פשוט לזה
אתה שם בHead את הסקריפט הזה:

<script type="text/javascript">
<!--
function showDiv(d_id)
{
document.getElementById(d_id).style.display = (document.getElementById(d_id).style.display != 'none') ? "none" : "block" ;
}
//-->
</script>

עכשיו בכל מקום שאתה רוצה להסתיר div אתה מוסיף לו
Id עם שם יחודי

כלומר שזה יראה ככה:


<div style="display:none" id="d_1">
פה המידע המוסתר
</div>

עכשיו על מנת ליצור פתיחה וסגירה אתה עושה משהו כזה:


<span style="CURSOR: pointer" onclick="showDiv('d_1')">לפרטים<span>

תהנה!


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MoonHunter
חבר מתאריך 1.8.02
680 הודעות
   15:44   29.07.06   
אל הפורום  
  5. מכתב  
בתגובה להודעה מספר 4
 
   זה לא רק להסתיר את הDiv,
זה גם שכאשר אני מציג את הDiv אני רוצה שרק באותו הרגע ישלף מידע נוסף מהמסד.
לומר הלינק של ה'פתח' יכיל את הלינק לעמוד אחר ובלחיצה המידע שלו יפתח בDiv.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
CaTz
חבר מתאריך 2.10.04
14537 הודעות
   19:49   29.07.06   
אל הפורום  
  6. למה זה כל כך חשוב לך?  
בתגובה להודעה מספר 5
 
   בכל אופן זה כבר צריך להיות עם Ajax
ואני בטוח שיש משהו שמסביר לגבי זה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MoonHunter
חבר מתאריך 1.8.02
680 הודעות
   20:57   29.07.06   
אל הפורום  
  7. תודה לICQ COLD שעזר לי בבעיה הזו.  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
bmaorlo 
חבר מתאריך 13.4.03
4770 הודעות
   10:00   30.07.06   
אל הפורום  
  8. ICE COLD :) לא ICQ חחח  
בתגובה להודעה מספר 7
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MoonHunter
חבר מתאריך 1.8.02
680 הודעות
   20:17   30.07.06   
אל הפורום  
  9. כן כן טעות שלי :]  
בתגובה להודעה מספר 8
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MoonHunter
חבר מתאריך 1.8.02
680 הודעות
   20:26   30.07.06   
אל הפורום  
  10. מסתבר שבקוד שICE הכין עבורי, עדיין ישנם בעיות  
בתגובה להודעה מספר 0
 
   ערכתי לאחרונה בתאריך 30.07.06 בשעה 20:29 בברכה, MoonHunter
 

<script>

var textClosed = "פתח";
var textOpened = "סגור";
var divHeight = "100px";

var xmlObj;
var browserType = navigator.appName;
function openDivContent(obj,url)
{
if (document.getElementById(obj.id + "_div").innerHTML == "")
{
if(browserType == "Microsoft Internet Explorer")
{
xmlObj = new ActiveXObject("Microsoft.XMLHTTP");
}
else
{
xmlObj = new XMLHttpRequest();
}
xmlObj.open("GET",url,false);
xmlObj.send("");
if (xmlObj.status == "200")
{
document.getElementById(obj.id + "_div").style.height = divHeight;
document.getElementById(obj.id + "_div").innerHTML = xmlObj.responseText;
switchShow(obj);
}
}
else
{
switchShow(obj);
}
}

function switchShow(obj)
{
if (document.getElementById(obj.id + "_div").style.display == "none")
{
document.getElementById(obj.id + "_div").style.display = "inline";
obj.innerText = textOpened;
}
else
{
document.getElementById(obj.id + "_div").style.display = "none";
obj.innerText = textClosed;
}
}

</script>


1. פתח\סגור לא מתחלפים כשהחלון סגור\פתוח בהתאמה.
2. אני לא יכל להעביר את העמוד שיפתח עם פרמטרים של Get, זה קורה כאשר יש את הסימן '=' (שווה) בפרמטרים.
ככה נראה הלינק שאמור לפתוח את הדפים בDiv המתאים.

<a href="#" id="dynamic_id<?=$ProdNum?>" onClick="openDivContent(this,'samplecontent1.txt');">פתח</a>

תודה לעוזרים


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MoonHunter
חבר מתאריך 1.8.02
680 הודעות
   23:56   31.07.06   
אל הפורום  
  11. הינה הדגמה מהירה של מה הקוד אמור לעזור עם השגיאות:  
בתגובה להודעה מספר 10
 
   ערכתי לאחרונה בתאריך 01.08.06 בשעה 00:22 בברכה, MoonHunter
 
http://mamboheb.com/sell/products/example.php?C_ID=172
הכפתור "פתח" לא משתנה כמו שהוא אמור להשתנות מ'פתח' ל'סגור' ולהפך תלוי במצבו של החלון.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
FireAngel

   01:15   01.08.06   
אל הפורום  
  12. אצלי זה משתנה מ-''פתח'' ל-''סגור''.  
בתגובה להודעה מספר 11
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Sn00py 
חבר מתאריך 1.8.02
2954 הודעות
   08:30   01.08.06   
אל הפורום  
  13. גם אצלי...  
בתגובה להודעה מספר 12
 
  

\x6C\x65\x65\x74\x68\x61\x78\x30
\x72\x3A\x2D\x29
tresp4sser


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MoonHunter
חבר מתאריך 1.8.02
680 הודעות
   19:03   01.08.06   
אל הפורום  
  14. שניכם משתמשים בIE, יש עוד דפדפנים בעולם.  
בתגובה להודעה מספר 13
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Sn00py 
חבר מתאריך 1.8.02
2954 הודעות
   08:08   02.08.06   
אל הפורום  
  15. באמת? D: חח... Figure It Out...  
בתגובה להודעה מספר 14
 
  

\x6C\x65\x65\x74\x68\x61\x78\x30
\x72\x3A\x2D\x29
tresp4sser


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MoonHunter
חבר מתאריך 1.8.02
680 הודעות
   22:17   02.08.06   
אל הפורום  
  16. תעבור לFF.. מומלץ  
בתגובה להודעה מספר 15
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Sn00py 
חבר מתאריך 1.8.02
2954 הודעות
   23:17   02.08.06   
אל הפורום  
  17. לא אוהב אותו. בשבילי Maxthon.  
בתגובה להודעה מספר 16
 
  

\x6C\x65\x65\x74\x68\x61\x78\x30
\x72\x3A\x2D\x29
tresp4sser


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MoonHunter
חבר מתאריך 1.8.02
680 הודעות
   23:57   02.08.06   
אל הפורום  
  18. אממ.. לא יצא לי לבדוק אבל שלח לינק לפרטי.  
בתגובה להודעה מספר 17
 
   ילאה בא נפסיק פה זה כבר גולש מהנושא :]


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Ice Cold  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 3.8.02
28041 הודעות, 19 פידבק
   15:28   03.08.06   
אל הפורום  
  19. רק תיקון קטן, maxthon הוא לא דפדפן, הוא תוסף ל-IE.  
בתגובה להודעה מספר 17
 


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
TheBinary

   05:03   10.08.06   
אל הפורום  
  20. רק תיקון קטן, Maxthon הוא לא תוסף, הוא דפדפן מבוסס IE .  
בתגובה להודעה מספר 19
 
   הוא משתמש בפקד IE


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Ice Cold  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 3.8.02
28041 הודעות, 19 פידבק
   10:44   11.08.06   
אל הפורום  
  21. יופי, חכמולוג חחח :P  
בתגובה להודעה מספר 20
 
ערכתי לאחרונה בתאריך 11.08.06 בשעה 10:45 בברכה, Ice Cold
 
הוא משתמש בפקד IE, ומוסיף לו יכולות שלא קיימות ב-IE הרגיל.

מוסיף - ADDON.
ADDON - תוסף


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net