שלח תשובה

זירת השאלות

211
צפיות
11
תשובות

חלוקה לעמודים

,‏ 15 באוגוסט, 2004

עשיתי חלוקה לעמודים ועכשיו אני רוצה שזה יופיע לי כמו כאן באתר בתיבה נפתחת ולא בקישורים איך אני עושה את זה וגם בלי כפתור SUBMIT  ?

תגיות:

11 תשובות

  1. אני אחלק את התשובה שלי לשני חלקים
    1. החלוקה עצמה:
    תמצא מדריך טוב באתר כאן:
    http://webmaster.org.il/showArticle.asp?id=17

    2. לעבור עמודים בלי ללחוץ submit:
    אתה עושה select ומוסיף את השורה הבאה:


    <select name="page" onchange="window.location = ‘http://www.yourSite.co.il/yourPage.asp?pageNum=’+(this.selectedIndex+1)+”">

    ואז אתה יוצר כמה option


    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
    <option value="4">4</option>
    <option value="5">5</option>
    <option value="6">6</option>
    <option value="7">7</option>
    <option value="8">8</option>
    <option value="9">9</option>

    ואז אתה סוגר את ה-select

    הנה הקוד המלא:


    <select name="page" onchange="window.location = ‘http://www.yourSite.co.il/yourPage.asp?pageNum=’+(this.selectedIndex+1)+”">
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
    <option value="4">4</option>
    <option value="5">5</option>
    <option value="6">6</option>
    <option value="7">7</option>
    <option value="8">8</option>
    <option value="9">9</option>
    </select>

  2. יוסיש הגיב:

    אבל איך אני שם את זה במקום קישור
    איך זה משתלב

  3. כך:


    if rs.eof then
         response.write "<h3>there is no thumim</h3>"
      else
       response.write "<select name=""page"">"
         do while not rs.eof
         response.write "<option value=" & rs("subjectid") & "> " & rs("subject") & "</option>"
    rs.MoveNext
        Loop
    response.write "</select>"
        End If

    rs.Close
    Set rs = Nothing

  4. יוסיש הגיב:

    לא הבנתי
    בקיצור איך אני "ממיר ת הקוד הבא לתיבה נגללת כמו כאן:

    if iPageCount>1 then ‘iPageCount = RS.PageCount
    for i=ipagecount-10 to ipagecount
        if i>0 then
            response.write " | <a href=’list.asp?fid="&fid&"&page="&ipagecount-i+1&"’>"&ipagecount-i+1&"</a>"
        end if
    next

    response.write " | : òáåø ìãôéí"
    response.write "<br><br><b>" & iPageCount & "</b> òîåã  <B>" & iPageCurrent & "</B> îúåê <B></B><br>"

    end if

    בבקשה..

  5. יוסיש הגיב:

    סליחה חשבתי שיישרתי מימין לשמאל
    הנה הקוד הזה:


    if iPageCount>1 then ‘iPageCount = RS.PageCount
    for i=ipagecount-10 to ipagecount
        if i>0 then
            response.write " | <a href=’list.asp?fid="&fid&"&page="&ipagecount-i+1&"’>"&ipagecount-i+1&"</a>"
        end if
    next

    response.write " | : òáåø ìãôéí"
    response.write "<br><br><b>" & iPageCount & "</b> òîåã  <B>" & iPageCurrent & "</B> îúåê <B></B><br>"

    end if

  6. יוסיש הגיב:

    אז ככה:
    fid אל תתיחס כי זה פורום אז זה ה ID של הפורום.
    iPageCount זה RS.PageCount כמו שיש במאמר וזה נראה לי מובן.
    iPageCurrent זה העמוד שאוחזים בו עכשיו.

    תוכל לעזור לי? בקשה..

  7. ניר טייב הגיב:

    אפשר גם להשתמש ב-this.value
    במקום ב-this.selectedIndex+1

  8. יוסיש הגיב:

    עוד שאלה
    איך עושים הדף בטעינה וזה יראה גרף או משהו אחר כמו שיש כאן לפני שהפורום נפתח?

שלח תשובה

חדש! אחסון אתרים של וובמאסטר

שירות אחסון אתרים
המקצועי של וובמאסטר!

מומחים באירוח אתרי
WordPress, Joomla, Drupal

  • שרתי לינוקס עם CloudLinux, LiteSpeed
  • 1GB דיסק SSD, 10GB תעבורה חודשית
  • ממשק ניהול cPanel, תעודת SSL חינם

עכשיו במחיר היכרות:
רק 420 ש"ח לשנה!