What is your php.ini memory_limit set to? If it's only 8M, try setting it to 12M or 16M. Otherwise, there should definitely be an error message somewhere to correspond with the blank page.
I have heard of situations where uploads were interrupted because firewalls misinterpreted them as SQL injections (i.e. if the request contains the words "DELETE" and "FROM" in that order). You may want to try updating, configuring, or temporarily disabling your firewall for testing.
Even if you edit the HTML manually to include the article ID etc. in the image link, you'll still have trouble with other features where OJS depends on knowing the difference between PDF and HTML.
Open Journal Systems Team
Don't miss the First International PKP Scholarly Publishing Conference
July 11 - 13, 2007, Vancouver, BC, Canada