vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Member Archives (https://vborg.vbsupport.ru/forumdisplay.php?f=202)
-   -   Need Help with Javascripts in Header Insert (https://vborg.vbsupport.ru/showthread.php?t=45992)

Littlebit 11-22-2002 04:53 PM

Need Help with Javascripts in Header Insert
 
I'm having trouble getting my hacked header insert to work properly. Could someone give me a hand cleaning up my code if I pm my insert for a look? :nervous:

Littlebit 12-11-2002 07:35 PM

My problem is in my header insert, this is being ignored with latest IE for macOSX:
PHP Code:

A:linkA:visitedA:active {
    
COLOR: {linkcolor};
}
A:hover {
    
COLOR: {hovercolor};
}
#cat A:link, #cat A:visited, #cat A:active {
    
COLOR: {categoryfontcolor};
    
TEXT-DECORATIONnone;
}
#cat A:hover {
    
COLOR: {categoryfontcolor};
    
TEXT-DECORATIONunderline;
}
#ltlink A:link, #ltlink A:visited, #ltlink A:active {
    
COLOR: {linkcolor};
    
TEXT-DECORATIONnone;
}
#ltlink A:hover {
    
COLOR: {hovercolor};
    
TEXT-DECORATIONunderline;



Littlebit 12-11-2002 07:39 PM

I've a script from the store hack 2.0 and the scripts for my rollovers in toplinks. Is there anything that could be producing an error that would effect certain browsers only that someone can see? :chinese: If anyone can take a look, here is what I have in the header insert:
PHP Code:

<meta http-equiv="MSThemeCompatible" content="Yes">
<
script LANGUAGE="javascript">
<!--
function 
showwin(name,size
{
attrbts size ",resizable=yes,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes"
window.open(name"Photos"attrbts);
}                                       
//-->
</script>
<
style type="text/css">
BODY {
    
SCROLLBAR-BASE-COLOR: {categorybackcolor};
    
SCROLLBAR-ARROW-COLOR: {categoryfontcolor};
}
SELECT {
    
FONT-FAMILYVerdana,Arial,Helvetica,sans-serif;
    
FONT-SIZE11px;
    
COLOR#000000;
    
BACKGROUND-COLOR#CFCFCF
}
TEXTAREA, .bginput {
    
FONT-SIZE12px;
    
FONT-FAMILYVerdana,Arial,Helvetica,sans-serif;
    
COLOR#000000;
    
BACKGROUND-COLOR#CFCFCF
}
A:linkA:visitedA:active {
    
COLOR: {linkcolor};
}
A:hover {
    
COLOR: {hovercolor};
}
#cat A:link, #cat A:visited, #cat A:active {
    
COLOR: {categoryfontcolor};
    
TEXT-DECORATIONnone;
}
#cat A:hover {
    
COLOR: {categoryfontcolor};
    
TEXT-DECORATIONunderline;
}
#ltlink A:link, #ltlink A:visited, #ltlink A:active {
    
COLOR: {linkcolor};
    
TEXT-DECORATIONnone;
}
#ltlink A:hover {
    
COLOR: {hovercolor};
    
TEXT-DECORATIONunderline;
}
.
thtcolor {
    
COLOR: {tableheadtextcolor};
}
</
style>
<
script type="text/javascript">
<!--
function 
newImage(arg) {
if (
document.images) {
rslt = new Image();
rslt.src arg;
return 
rslt;
}
}
function 
changeImages() {
if (
document.images && (preloadFlag == true)) {
for (var 
i=0i<changeImages.arguments.lengthi+=2) {
document[changeImages.arguments[i]].src changeImages.arguments[i+1];
}
}
}
// -->
</script>
<
script type="text/javascript"><!--
var 
preloadFlag false;
function 
preloadImages() {
if (
document.images) {
over_RolloverImage newImage(/*URL*/'{imagesfolder}/red_home.gif');
over_RolloverImage2 newImage(/*URL*/'{imagesfolder}/red_swag.gif');
over_RolloverImage3 newImage(/*URL*/'{imagesfolder}/red_calendar.gif');
over_RolloverImage4 newImage(/*URL*/'{imagesfolder}/red_members.gif');
over_RolloverImage5 newImage(/*URL*/'{imagesfolder}/red_faq.gif');
over_RolloverImage6 newImage(/*URL*/'{imagesfolder}/top_search.gif');
over_RolloverImage7 newImage(/*URL*/'{imagesfolder}/red_logout.gif');
preloadFlag true;
}
}
// --></script>
<body onload="preloadImages();">
$headnewpm 


NTLDR 12-12-2002 01:35 PM

For starters I know the body tag should be removed and you need to place: onload="preloadImages();" into the <body> replacement for the style(s).

Littlebit 12-12-2002 02:23 PM

NTLDR,
Thank you for making me feel not so alone anymore :)
I've taken you suggestion and made it so the body tag looks like this:
<body bgcolor="#000000" text="#ffffff" id="all" leftmargin="1" onload="preloadImages();"
I removed body onload part from header insert.
The rollovers function great and refresh is certainly quicker (thank you)...but in IE, its still default colors for links. ANything else that could be causing this? Do I need to give a TYPE to the LANGUAGE for the first javascript (Store hack one)?

Littlebit 12-12-2002 02:25 PM

Here's the header insert now:
PHP Code:

<meta http-equiv="MSThemeCompatible" content="Yes">
<
script LANGUAGE="javascript">
<!--
function 
showwin(name,size
{
attrbts size ",resizable=yes,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes"
window.open(name"Photos"attrbts);
}                                       
//-->
</script>
<
style type="text/css">
BODY {
    
SCROLLBAR-BASE-COLOR: {categorybackcolor};
    
SCROLLBAR-ARROW-COLOR: {categoryfontcolor};
}
SELECT {
    
FONT-FAMILYVerdana,Arial,Helvetica,sans-serif;
    
FONT-SIZE11px;
    
COLOR#000000;
    
BACKGROUND-COLOR#CFCFCF
}
TEXTAREA, .bginput {
    
FONT-SIZE12px;
    
FONT-FAMILYVerdana,Arial,Helvetica,sans-serif;
    
COLOR#000000;
    
BACKGROUND-COLOR#CFCFCF
}
A:linkA:visitedA:active {
    
COLOR: {linkcolor};
}
A:hover {
    
COLOR: {hovercolor};
}
#cat A:link, #cat A:visited, #cat A:active {
    
COLOR: {categoryfontcolor};
    
TEXT-DECORATIONnone;
}
#cat A:hover {
    
COLOR: {categoryfontcolor};
    
TEXT-DECORATIONunderline;
}
#ltlink A:link, #ltlink A:visited, #ltlink A:active {
    
COLOR: {linkcolor};
    
TEXT-DECORATIONnone;
}
#ltlink A:hover {
    
COLOR: {hovercolor};
    
TEXT-DECORATIONunderline;
}
.
thtcolor {
    
COLOR: {tableheadtextcolor};
}
</
style>
<
script type="text/javascript">
<!--
function 
newImage(arg) {
if (
document.images) {
rslt = new Image();
rslt.src arg;
return 
rslt;
}
}
function 
changeImages() {
if (
document.images && (preloadFlag == true)) {
for (var 
i=0i<changeImages.arguments.lengthi+=2) {
document[changeImages.arguments[i]].src changeImages.arguments[i+1];
}
}
}
// -->
</script>
<
script type="text/javascript"><!--
var 
preloadFlag false;
function 
preloadImages() {
if (
document.images) {
over_RolloverImage newImage(/*URL*/'{imagesfolder}/red_home.gif');
over_RolloverImage2 newImage(/*URL*/'{imagesfolder}/red_swag.gif');
over_RolloverImage3 newImage(/*URL*/'{imagesfolder}/red_calendar.gif');
over_RolloverImage4 newImage(/*URL*/'{imagesfolder}/red_members.gif');
over_RolloverImage5 newImage(/*URL*/'{imagesfolder}/red_faq.gif');
over_RolloverImage6 newImage(/*URL*/'{imagesfolder}/top_search.gif');
over_RolloverImage7 newImage(/*URL*/'{imagesfolder}/red_logout.gif');
preloadFlag true;
}
}
// --></script>
$headnewpm 


Littlebit 12-12-2002 02:57 PM

I just noticed my body tag had some stuff missing! Here's my body tag now:
PHP Code:

<body bgcolor="#000000" text="#ffffff" id="all" leftmargin="10" topmargin="10" marginwidth="10" marginheight="10" link="#ffffff" vlink="#ffffff" alink="#ffffff"onload="preloadImages();"

Now the links aren't going to default, just the hover color isn't working. I feel like I'm getting closer. Talking to myself ...:rolleyes: no laughing :p

NTLDR 12-12-2002 03:09 PM

In the body tag alink should be alink="#000000" to match the value in the CSS :)

Littlebit 12-12-2002 03:22 PM

I changed it , but the hover still won't work in IE. Works in Netscape (go figure)
I really really want to tahnk you again for just responding...let alone fixing my stuff

NTLDR 12-12-2002 03:36 PM

Is it IE in Windows? Or is it the Mac/UNIX version of it? The A:hover part of the CSS works fine for me on my boards.


All times are GMT. The time now is 03:50 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.02341 seconds
  • Memory Usage 1,812KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (4)bbcode_php_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete