Posted 12 years ago
·
Author
i am currently redoing my HP and i ran into a conflict...
i have two javascripts that are running and i cant figure out whats wrong... but they keep conflicting when they are activated...
Here is the old Javascript
[spoiler=open]
Seccond one:
Third javascript:
[/spoiler]
And here is the new javascript:
[spoiler=open][/spoiler]
Here is the current HTML + CSS
BTW... this isnt the complete code.. i still need to add another function to the third button im going to add...
but if you know how to fix this please help me...
i have done everything i can think of, to combining the javascript, to putting them on diffrent parts of the codeing, to renaming them...
i have a feeling its a very easy fix though lol
and i know there is some errors with the positioning of the divs.. i had it fixed but this code is a saved version of it..
[spoiler=Change Log]~~! Edit !~~
-Updated the code some
~~! Edit !~~
-added z-index to things that needed layering. (still cant fix youtube video showing through popup DIV)
~~! Edit !~~
-Fixed the cross javascript errors... just had to change the function names... (knew it was an easy fix)
now to fix the youtube player showing though the div..
~~! Edit !~~
-Fixed the background for the popup DIV's making the text/close button transparent
-Fixed the positioning of buttons
-Removed "home" button on ipod for the name of users
-Removed my personal data
~~! Edit !~~
-Fixed flash file showing through DIV
-Added rounded corners to AVI picture
-Adjusted the position of youtube video
-Added comments for easier navigation
-Added CSS for the homepages
-Remove a lot of unneeded codeing[/spoiler]
i have two javascripts that are running and i cant figure out whats wrong... but they keep conflicting when they are activated...
Here is the old Javascript
[spoiler=open]
function toggle() {
var oDiv = document.getElementById('aboutme')
var oBtn = document.getElementById('aboutmebtn')
if (oBtn.value=='About Me') {
oDiv.style.display = 'block'
oBtn.value='Hide It!'
} else {
oDiv.style.display = 'none'
oBtn.value='About Me'
}
}
Seccond one:
function toggle() {
var moo = document.getElementById('pictures')
var poo = document.getElementById('picturesbtn')
if (poo.value=='pictures') {
moo.style.display = 'block'
poo.value='Hide It!'
} else {
moo.style.display = 'none'
poo.value='pictures'
}
}
Third javascript:
function toggle() {
var zoo = document.getElementById('mylove')
var oink = document.getElementById('lovebtn')
if (oink.value=='love') {
zoo.style.display = 'block'
oink.value='Hide It!'
} else {
zoo.style.display = 'none'
oink.value='love'
}
}
And here is the new javascript:
[spoiler=open]
function aboutme() {
var oDiv = document.getElementById('aboutme')
var oBtn = document.getElementById('aboutmebtn')
if (oBtn.value=='About Me') {
oDiv.style.display = 'block'
oBtn.value='Hide It!'
} else {
oDiv.style.display = 'none'
oBtn.value='About Me'
}
}
function pictures() {
var moo = document.getElementById('pictures')
var poo = document.getElementById('picturesbtn')
if (poo.value=='pictures') {
moo.style.display = 'block'
poo.value='Hide It!'
} else {
moo.style.display = 'none'
poo.value='pictures'
}
}
function mylove() {
var zoo = document.getElementById('mylove')
var oink = document.getElementById('lovebtn')
if (oink.value=='love') {
zoo.style.display = 'block'
oink.value='Hide It!'
} else {
zoo.style.display = 'none'
oink.value='love'
}
}
Here is the current HTML + CSS
<style type="text/css">
#aboutme_panel, #contact_panel, #dev_panel, #wishlist_panel, #visitors_panel,
#messages_panel, #tagcloud_panel, #stickers_panel, #room_panel, #rankings_panel, #cool_panel, #gallery_panel, #friends_panel, #rss_panel, #url_panel, #special_panel,#outfits_panel, #video_panel, #groups_panel, #slideshow_panel, #badges_panel {
width: 900px !important
}
#rightColumn, #url_panel_colRow {
display:none !important;
}
</style>
<!-- Background -->
<img src="http://i85.photobucket.com/albums/k69/brandenwolf/IphoneBackground.png" width="439" height="794" style="z-index:1;">
<!-- Avi Pic -->
<div id="avi_pic" style="position: absolute; top: 213px; left: 196px; width: 160px; height: 220px; z-index:2;">
<img src="http://www.imvu.com/catalog/web_av_pic.php?av=AVINAME" width="160" height="220" style=" border-bottom-left-radius:20px; border-bottom-right-radius:20px; border-top-left-radius:20px; border-top-right-radius:20px;" />
</div>
<!-- Youtube Video -->
<div style="position: absolute; width: 313px; height: 146px; left: 60px; top: 508px; z-index:3;">
<div style="text-align: center; margin: auto"><object type="application/x-shockwave-flash" style="width:260pxpx; height:146pxpx;" data="http://www.youtube.com/v/cHcVU5cGUNE?rel=0&autoplay=1&showsearch=0&version=3&showinfo=0&modestbranding=1">
<param name="movie" value="http://www.youtube.com/v/cHcVU5cGUNE?rel=0&autoplay=1&showsearch=0&version=3&showinfo=0&modestbranding=1" />
<param name="allowFullScreen" value="true" />
<param name="allowscriptaccess" value="always" />
<param name="wmode" value="transparent" />
</object><div style="font-size: 0.8em"></div></div>
</div>
<!-- about me button -->
<div style="position: absolute; width: auto; height: auto; top: 220px; left:77px; z-index:4; ">
<a id="aboutmebtn" href="javascript:aboutme();"><img src="http://i85.photobucket.com/albums/k69/brandenwolf/aboutme.png" width="60" height="60"></a>
</div>
<!-- about me div -->
<div style=" background-image:url(http://i85.photobucket.com/albums/k69/brandenwolf/popupbackground.png); width:316px; height:480px; position:absolute; left:61px; top:180px;display:none; z-index:7;" id='aboutme'>
<div style=" position: absolute; width: 100%; height: 480px; left:0px; top:0px;">
<div align="right">
<a id="aboutmebtn" href="javascript:aboutme();">
<img src="http://i85.photobucket.com/albums/k69/brandenwolf/Exit.png" width="25" height="25"> </a>
<div style="position:absolute; width:291px; height:479px; top:0px; left:0px; overflow:auto" align="center">
About Me<br />Currently In Progress... <br>Please press the "x" in the top right corner...
</div>
</div>
</div>
</div>
<!-- Pictures button -->
<div style="position: absolute; width: auto; height: auto; top: 323px; left:77px; z-index:5;">
<a id="picturesbtn" href="javascript:pictures();"><img src="http://i85.photobucket.com/albums/k69/brandenwolf/Photos.png" width="60" height="60"></a>
</div>
<!-- Pictures div -->
<div style=" background-image:url(http://i85.photobucket.com/albums/k69/brandenwolf/popupbackground.png); width:316px; height:480px; position:absolute; left:61px; top:180px;display:none; z-index:9;" id='pictures'>
<div style=" position: absolute; width: 100%; height: 480px; left:0px; top:0px;">
<div align="right">
<a id="picturesbtn" href="javascript:pictures();">
<img src="http://i85.photobucket.com/albums/k69/brandenwolf/Exit.png" width="25" height="25"> </a>
<div style="position:absolute; width:291px; height:479px; top:0px; left:0px; overflow:auto" align="center">
Pictures <br />Currently In Progress... <br>Please press the "x" in the top right corner...
</div>
</div>
</div>
</div>
<!-- My Love button -->
<div style="position:absolute; width:auto; height:auto; top:426px; left:77px; z-index:6;">
<a id="lovebtn" href="javascript:mylove();"><img src="http://i85.photobucket.com/albums/k69/brandenwolf/Mylove.png" width="60" height="60"></a>
</div>
<!-- my love div -->
<div style=" background-image:url(http://i85.photobucket.com/albums/k69/brandenwolf/popupbackground.png); width:316px; height:480px; position:absolute; left:61px; top:180px;display:none; z-index:11;" id='mylove'>
<div style=" position: absolute; width: 100%; height: 480px; left:0px; top:0px;">
<div align="right">
<a id="lovebtn" href="javascript:mylove();">
<img src="http://i85.photobucket.com/albums/k69/brandenwolf/Exit.png" width="25" height="25"> </a>
<div style="position:absolute; width:291px; height:479px; top:0px; left:0px; overflow:auto" align="center">
Relationship <br />Currently In Progress... <br>Please press the "x" in the top right corner...
</div>
</div>
</div>
</div>
BTW... this isnt the complete code.. i still need to add another function to the third button im going to add...
but if you know how to fix this please help me...
i have done everything i can think of, to combining the javascript, to putting them on diffrent parts of the codeing, to renaming them...
i have a feeling its a very easy fix though lol
and i know there is some errors with the positioning of the divs.. i had it fixed but this code is a saved version of it..
[spoiler=Change Log]~~! Edit !~~
-Updated the code some
~~! Edit !~~
-added z-index to things that needed layering. (still cant fix youtube video showing through popup DIV)
~~! Edit !~~
-Fixed the cross javascript errors... just had to change the function names... (knew it was an easy fix)
now to fix the youtube player showing though the div..
~~! Edit !~~
-Fixed the background for the popup DIV's making the text/close button transparent
-Fixed the positioning of buttons
-Removed "home" button on ipod for the name of users
-Removed my personal data
~~! Edit !~~
-Fixed flash file showing through DIV
-Added rounded corners to AVI picture
-Adjusted the position of youtube video
-Added comments for easier navigation
-Added CSS for the homepages
-Remove a lot of unneeded codeing[/spoiler]
Last edited by Mew on Mon Jun 25, 2012 2:21 pm, edited 4 times in total.