Search
 
 

Display results as :
 


Rechercher Advanced Search

Latest topics
Navigation
 Portal
 Index
 Memberlist
 Profile
 FAQ
 Search

Alternate to getEval("window.document.readyState")

View previous topic View next topic Go down

Alternate to getEval("window.document.readyState")

Post by nilesh on Wed Nov 30, 2011 5:01 pm

Hi,

Need a method that wait till my page is loaded(all images,texts and all). window.document.readyState(javascript method) waits till all DOM object is loaded. I searched on net and found out a method window.onload and window.load but it didn't work as it was returning null.

My Code: Selenium RC using PHP

$total_wait = 3;
$this->max_load_time = 120;

while($total_wait <= $this->max_load_time && $this->getEval("window.document.readyState") <> "complete")
{
sleep(1);
$total_wait++;
}

In this case what happens is I get $this->getEval("window.document.readyState") == "complete" even before my objects like image and text is loaded because of which it doesn't enter into the loop and starts executing next statement(and eventually fail).

I don't want to use 'Sleep' as the page takes different amount of time to load.

Thanks in advance!!!!

nilesh

Posts : 1
Join date : 2011-11-29

Back to top Go down

View previous topic View next topic Back to top

- Similar topics

 
Permissions in this forum:
You cannot reply to topics in this forum