[Plugin: Skype Online Status] Custom image in transparent dropdown
-
Hi,
I’m working on this website. Trying to replace the standard skype transparent dropdown with a custom image.
I downloaded the script from http://download.skype.com/share/skypebuttons/buttons/transparent_dropdown/dropdown.js and edited all the links to the relevant image. Then I uploaded it to my site.It now looks like this: `document.write(‘<link rel=”stylesheet” href=”http://download.skype.com/share/skypebuttons/buttons/transparent_dropdown/dropdown.css” type=”text/css” media=”screen” />’);
SkpTransparent_preload1 = new Image();
SkpTransparent_preload1.src = “http://www.freemontgroup.com/wp-content/uploads/2012/08/skype-button3.png”;
SkpTransparent_preload2 = new Image();
SkpTransparent_preload2.src = “http://www.freemontgroup.com/wp-content/uploads/2012/08/skype-button3.png”;
SkpTransparent_preload3 = new Image();
SkpTransparent_preload3.src = “http://download.skype.com/share/skypebuttons/buttons/transparent_dropdown/up.png”;
SkpTransparent_preload4 = new Image();
SkpTransparent_preload4.src = “http://download.skype.com/share/skypebuttons/buttons/transparent_dropdown/down.png”;
SkpTransparent_preload5 = new Image();
SkpTransparent_preload5.src = “http://download.skype.com/share/skypebuttons/buttons/transparent_dropdown/2_over.png”;
SkpTransparent_preload6 = new Image();
SkpTransparent_preload6.src = “http://download.skype.com/share/skypebuttons/buttons/transparent_dropdown/3_over.png”;
SkpTransparent_preload7 = new Image();
SkpTransparent_preload7.src = “http://download.skype.com/share/skypebuttons/buttons/transparent_dropdown/4_over.png”;
SkpTransparent_preload8 = new Image();
SkpTransparent_preload8.src = “http://download.skype.com/share/skypebuttons/buttons/transparent_dropdown/5_over.png”;
SkpTransparent_preload9 = new Image();
SkpTransparent_preload9.src = “http://download.skype.com/share/skypebuttons/buttons/transparent_dropdown/6_over.png”;var timerTransparent = false;
function skpBtnOvr(where) {
skypeTransparentDrpDown()
var myId = where.id;
var myImage = document.getElementById(myId);
var idArray = myId.split(“-“);
myImage.src = “http://download.skype.com/share/skypebuttons/buttons/transparent_dropdown/”+idArray%5B1%5D+”_over.png”
}
function skpBtnOut(where) {
skypeTransparentDrpUp()
var myId = where.id;
var myImage = document.getElementById(myId);
var idArray = myId.split(“-“);
myImage.src = “http://download.skype.com/share/skypebuttons/buttons/transparent_dropdown/”+idArray%5B1%5D+”.png”
}
function skypeTransparentDrpDown() {
if(timerTransparent) { clearTimeout(timerTransparent); timerTransparent = false; }
var skypeTransparentDrpCall = document.getElementById(‘skypeTransparentDrpCall’);
var skypeTransparentDrpArrow = document.getElementById(‘skypeTransparentDrpArrow’);
var skypeDropdowntransparent = document.getElementById(‘skypeDropdown-transparent’);
skypeDropdowntransparent.style.display = “block”;
skypeTransparentDrpCall.src = “http://www.freemontgroup.com/wp-content/uploads/2012/08/skype-button3.png”;
skypeTransparentDrpArrow.src = “http://download.skype.com/share/skypebuttons/buttons/transparent_dropdown/up.png”;
}
function skypeTransparentDrpUp() {
timerTransparent = setTimeout(“skypeTransparentDrpClose()”, 600);
}
function skypeTransparentDrpClose() {
var skypeDropdowntransparent = document.getElementById(‘skypeDropdown-transparent’);
skypeDropdowntransparent.style.display = “none”;
var skypeTransparentDrpCall = document.getElementById(‘skypeTransparentDrpCall’);
var skypeTransparentDrpArrow = document.getElementById(‘skypeTransparentDrpArrow’);
skypeTransparentDrpCall.src = “http://www.freemontgroup.com/wp-content/uploads/2012/08/skype-button3.png”;
skypeTransparentDrpArrow.src = “http://download.skype.com/share/skypebuttons/buttons/transparent_dropdown/down.png”;`Then I proceded with editing the code on the plugin setting to this:
<!-- Transparent Dropdown - http://www.skype.com/go/skypebuttons --><script type="text/javascript" src="http://www.freemontgroup.com/wp-content/uploads/2012/08/skype-script.js"></script><div id="skypeTransparentDrp"><div id="skypeDropdown-transparent-head"><a href="skype:{skypeid}?call" id="skypeTransparentDrp-Call" title="{call}{sep1}{username}{sep2}{status}"><img src="http://www.freemontgroup.com/wp-content/uploads/2012/08/skype-button3.png" width="160" height="31" id="skypeTransparentDrpCall" alt="{call}{sep1}{username}{sep2}{status}" /></a><a href="#" id="skypeTransparentDrp-Switch" onclick="return false;"><img src="http://download.skype.com/share/skypebuttons/buttons/transparent_dropdown/down.png" width="30" height="31" id="skypeTransparentDrpArrow" alt="" onmouseover="skypeTransparentDrpDown()" onmouseout="skypeTransparentDrpUp();" /></a></div><div id="skypeDropdown-transparent" style="display: none;"><a href="skype:{skypeid}?chat" title="{chat}{sep1}{username}{sep2}{status}"><img src="http://download.skype.com/share/skypebuttons/buttons/transparent_dropdown/2.png" onmouseover="skpBtnOvr(this)" onmouseout="skpBtnOut(this)" width="173" height="26" id="SkpTranspBtn-2" alt="{chat}{sep1}{username}{sep2}{status}" /></a><a href="skype:{skypeid}?add" title="{add}{sep1}{username}{sep2}{status}"><img src="http://download.skype.com/share/skypebuttons/buttons/transparent_dropdown/3.png" onmouseover="skpBtnOvr(this)" onmouseout="skpBtnOut(this)" width="173" height="26" id="SkpTranspBtn-3" alt="{add}{sep1}{username}{sep2}{status}" /></a><!-- voicemail_start --><a href="skype:{skypeid}?voicemail" title="{voicemail}{sep1}{username}{sep2}{status}"><img src="http://download.skype.com/share/skypebuttons/buttons/transparent_dropdown/4.png" onmouseover="skpBtnOvr(this)" onmouseout="skpBtnOut(this)" width="173" height="26" id="SkpTranspBtn-4" alt="{voicemail}{sep1}{username}{sep2}{status}" /></a><!-- voicemail_end --><a href="skype:{skypeid}?userinfo" title="{userinfo}{sep1}{username}{sep2}{status}"><img src="http://download.skype.com/share/skypebuttons/buttons/transparent_dropdown/5.png" onmouseover="skpBtnOvr(this)" onmouseout="skpBtnOut(this)" width="173" height="26" id="SkpTranspBtn-5" alt="{userinfo}{sep1}{username}{sep2}{status}" /></a><a href="skype:{skypeid}?sendfile" title="{sendfile}{sep1}{username}{sep2}{status}"><img src="http://download.skype.com/share/skypebuttons/buttons/transparent_dropdown/6.png" onmouseover="skpBtnOvr(this)" onmouseout="skpBtnOut(this)" width="173" height="31" id="SkpTranspBtn-6" alt="{sendfile}{sep1}{username}{sep2}{status}" /></a></div></div>
I was hoping this would do the trick but it does not work at all. The script gets stuck on the
href="#"
. Tried replacing that with"javascript:void(0)"
but no effect.I have never worked with js before so I’m kind of guessing in the dark. Is there a simple fix?
Thanks
- The topic ‘[Plugin: Skype Online Status] Custom image in transparent dropdown’ is closed to new replies.