/    Sign up×
Community /Pin to ProfileBookmark

Simple function doesn’t work anymore in IE8

I used to use a script, where you could select a profilepicture trough a popup. When you click the change image button, a popup show ‘your files’ from which you can select a photo, or eventually upload a new image. When clicked, the popup closes and the thumbnail on the profile is change to the one you just selected.

In IE7 it worked perfectly, however in IE8 it doesn’t do anything. When I run in compatability mode it works again. Can anybody tell from the script below what I’m doing wrong?

The code in the popup which is triggered by click an image:

[code]<script type = “text/JavaScript”>
<!–
function showFoto(img, elem) {
var o = opener.document.getElementById(elem);
o.value = img;
window.opener.toonFoto(img);
self.close();
}
//–>
</script>[/code]

The code in the main document:

[code]
function toonFoto(img) {
$(‘#hoofdFoto’).html(“<IMG src='”+img+”‘ border=0>”);
}
[/code]

I can’t get any further. Maybe somebody can help me. Let me know if additional information is needed.

to post a comment
JavaScript

1 Comments(s)

Copy linkTweet thisAlerts:
@KDLAAug 06.2009 — Should this:
var o = opener.document.getElementById(elem);

be this:
var o = opener.document.getElementById("elem");
×

Success!

Help @wjhuls spread the word by sharing this article on Twitter...

Tweet This
Sign in
Forgot password?
Sign in with TwitchSign in with GithubCreate Account
about: ({
version: 0.1.9 BETA 5.18,
whats_new: community page,
up_next: more Davinci•003 tasks,
coming_soon: events calendar,
social: @webDeveloperHQ
});

legal: ({
terms: of use,
privacy: policy
});
changelog: (
version: 0.1.9,
notes: added community page

version: 0.1.8,
notes: added Davinci•003

version: 0.1.7,
notes: upvote answers to bounties

version: 0.1.6,
notes: article editor refresh
)...
recent_tips: (
tipper: @AriseFacilitySolutions09,
tipped: article
amount: 1000 SATS,

tipper: @Yussuf4331,
tipped: article
amount: 1000 SATS,

tipper: @darkwebsites540,
tipped: article
amount: 10 SATS,
)...