It can be a problem mixing http and https on one page. Browsers may block or warn about such a thing. Is that what you mean?
One technique to support both http and https is to specify a URL like this: url='//mysite.com/index.html' I'm not sure this works with LOAD() but might be worth a try.

