I don't know the problem! lol

Discussion in 'JavaScript' started by crazyryan, Jul 25, 2007.

  1. #1
    for (i = 0; i < urls.length; i++) {
            if (i == 0) {
                url2 += urls[i];
            } else {
                url2 += '||' + urls[i];
            }
        }
    Code (markup):
    Can anyone tell me what that means please? I have some domain script but it's limiting my scans to a max amount, I looked in the few files for a max domain allowed number but found nothing. As soon as I enter too many domains the javascript/ajax tells me, so I'm assuming it's something to do with the JS file...

    My full JS file is:
    
    
    var address;
    
    var button;
    
    var results;
    
    var url;
    
    function xml_handler () {
        
        if (window.event) {
            
            xml_object = new ActiveXObject("Microsoft.XMLHTTP");
            
        } else {
            
            xml_object = new XMLHttpRequest();
            
        }
        
        return xml_object;
    }
    
    function launch (div) {
        
        var div = document.getElementById(div);
        
        urls = url.value.split("\n");
        
        url2 = '';
        
        for (i = 0; i < urls.length; i++) {
            if (i == 0) {
                url2 += urls[i];
            } else {
                url2 += '||' + urls[i];
            }
        }
        
        var xml = xml_handler();
                
        xml.open('get', 'parse_information.php?url=' + url2);
                
            xml.onreadystatechange = function () {
                        
                if (xml.readyState == 4) {
                            
                    div.innerHTML = xml.responseText;
                            
                } else {
                            
                    div.innerHTML = '<img src="images/loading.gif" /><br />Retrieving Results...';    
                            
                }
                        
            }
                
        xml.send(null);
    }
    
    window.onload = function() {
    
        address = document.getElementById('url').value;
        
        url = document.getElementById('url');
        
        button = document.getElementById('button');
        
            button.onclick = function() {
                
                launch('results', 'parse_information.php?url=' + address);
            
            }
        
    }
    
    Code (markup):
    Can anyone see anything thats limiting the domains?
     
    crazyryan, Jul 25, 2007 IP
  2. gibex

    gibex Active Member

    Messages:
    1,060
    Likes Received:
    21
    Best Answers:
    0
    Trophy Points:
    95
    #2
    can you tell me what kind of field is url? textarea? can you post here line from html code with URL field?
    url is not limited in js code
     
    gibex, Jul 25, 2007 IP
  3. crazyryan

    crazyryan Well-Known Member

    Messages:
    3,087
    Likes Received:
    165
    Best Answers:
    0
    Trophy Points:
    175
    #3
    Yes, text area.
    <textarea name="url" id="url" rows="7" cols="80" />
    
    </textarea>
    	</td>
    	</tr>
    	<tr>	
    	<td align="center"><input name="submit" type="submit" id="button" onclick="launch('results', document.getElementById('url'));" value="Get Ranks!" /></td>
    Code (markup):
     
    crazyryan, Jul 25, 2007 IP
  4. gibex

    gibex Active Member

    Messages:
    1,060
    Likes Received:
    21
    Best Answers:
    0
    Trophy Points:
    95
    #4
    can you also display launch() function in thread?
     
    gibex, Jul 25, 2007 IP
  5. gibex

    gibex Active Member

    Messages:
    1,060
    Likes Received:
    21
    Best Answers:
    0
    Trophy Points:
    95
    #5
    any luck with that function?
     
    gibex, Jul 27, 2007 IP
  6. krt

    krt Well-Known Member

    Messages:
    829
    Likes Received:
    38
    Best Answers:
    0
    Trophy Points:
    120
    #6
    Change this line:
    function launch (div) {
    Code (markup):
    To:
    function launch (div, url) {
    Code (markup):
     
    krt, Jul 27, 2007 IP