Can I assign value to cookies immediately after selecting a value from list

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • vikas251074
    New Member
    • Dec 2007
    • 198

    Can I assign value to cookies immediately after selecting a value from list

    Can I assign value to cookies immediately after selecting a value from list?

    Code:
    <select name="vlan_name" style="width:150px ">
    <%set rs = conn.execute("select vlan_name from vlan_master order by vlan_name")
      dim v_lan
      do while not rs.eof%>
        <option value="<%=rs("vlan_name")%>"><%=rs("vlan_name")%></option>
    <%  rs.movenext
      loop%>
    </select>
    Thanks and regards,
    Vikas
  • vikas251074
    New Member
    • Dec 2007
    • 198

    #2
    Can I store passing value to a session variable?

    I am giving you code below. Here can I store value passed in vlan function in session variable?

    Code:
    <script type="text/javascript">
    var xmlHttp
    
    function vlan(str){ 
      xmlHttp=GetXmlHttpObject();
      if (xmlHttp==null)  {
        alert ("Your browser does not support AJAX!");
        return;
      } 
      var url="getvlan.asp";
      url=url+"?q="+str;
      url=url+"&sid="+Math.random();
      xmlHttp.onreadystatechange=stateChanged;
      xmlHttp.open("GET",url,true);
      xmlHttp.send(null);
    }
    
    function vitem(str){ 
      xmlHttp=GetXmlHttpObject();
      if (xmlHttp==null)  {
        alert ("Your browser does not support AJAX!");
        return;
      } 
      var url="getip.asp";
      url=url+"?q="+str;
      url=url+"&sid="+Math.random();
      xmlHttp.onreadystatechange=stateChanged;
      xmlHttp.open("GET",url,true);
      xmlHttp.send(null);
    }
    
    function stateChanged() { 
      if (xmlHttp.readyState==4)
        { document.getElementById("txtHint").innerHTML=xmlHttp.responseText;}
    }
    
    function GetXmlHttpObject(){
      var xmlHttp=null;
      try { xmlHttp=new XMLHttpRequest();  }   // Firefox, Opera 8.0+, Safari
      catch (e){ try {xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");}   // Internet Explorer
      catch (e){xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");}
    }
    return xmlHttp;
    }
    
    function menu(){
      window.location = "menu.asp";
    }
    </script>
    Thanks and regards,
    Vikas

    Comment

    • vikas251074
      New Member
      • Dec 2007
      • 198

      #3
      I have modified the line no. 1 as below

      Code:
      <select name="vlan_name" style="width:150px " onchange="vlan(this.value);">
      And this vlan() function is called and described as below. Can I store this value passed in vlan function in session variable? How


      Code:
      <script type="text/javascript">
      var xmlHttp
      
      function vlan(str){ 
        xmlHttp=GetXmlHttpObject();
        if (xmlHttp==null)  {
          alert ("Your browser does not support AJAX!");
          return;
        } 
        var url="getvlan.asp";
        url=url+"?q="+str;
        url=url+"&sid="+Math.random();
        xmlHttp.onreadystatechange=stateChanged;
        xmlHttp.open("GET",url,true);
        xmlHttp.send(null);
      }
      
      function vitem(str){ 
        xmlHttp=GetXmlHttpObject();
        if (xmlHttp==null)  {
          alert ("Your browser does not support AJAX!");
          return;
        } 
        var url="getip.asp";
        url=url+"?q="+str;
        url=url+"&sid="+Math.random();
        xmlHttp.onreadystatechange=stateChanged;
        xmlHttp.open("GET",url,true);
        xmlHttp.send(null);
      }
      
      function stateChanged() { 
        if (xmlHttp.readyState==4)
          { document.getElementById("txtHint").innerHTML=xmlHttp.responseText;}
      }
      
      function GetXmlHttpObject(){
        var xmlHttp=null;
        try { xmlHttp=new XMLHttpRequest();  }   // Firefox, Opera 8.0+, Safari
        catch (e){ try {xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");}   // Internet Explorer
        catch (e){xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");}
      }
      return xmlHttp;
      }
      
      function menu(){
        window.location = "menu.asp";
      }
      </script>
      Thanks and regards,
      Vikas

      Comment

      • acoder
        Recognized Expert MVP
        • Nov 2006
        • 16032

        #4
        Do you mean client-side cookies using JavaScript or session variables?

        Comment

        • vikas251074
          New Member
          • Dec 2007
          • 198

          #5
          Yes sir. Client side cookies using javascript or session variables.

          Thanks and regards,
          Vikas

          Comment

          • acoder
            Recognized Expert MVP
            • Nov 2006
            • 16032

            #6
            This link should help explain how to use cookies, set them, read them and delete them. If you have any problems, just ask.

            Comment

            • vikas251074
              New Member
              • Dec 2007
              • 198

              #7
              Yes sir, this link is very useful for beginners. Now I am able to create cookies in javascript.

              Thanks and regards,
              Vikas

              Comment

              • acoder
                Recognized Expert MVP
                • Nov 2006
                • 16032

                #8
                You're welcome. Glad you've got it working :)

                Comment

                Working...