View Single Post
  #3  
Old 07-12-2004, 11:06 PM
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Location: Des Moines, IA (USA)
Posts: 15,776
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Natch
OK - the way I have done this (implemented for vBWar ) is as follows:

You need an multi-dimensional array in a single array that javascript can manage...

Try:
Code:
$boofosarray[$header.":".$message] = $displayvalue;
The trick is to generate your Select menu in PHP with values that don't work ($header.":".$message) and then explode it out in your javascript function which then pops up your alert.

Should work So instead of putting your javascript call right there in the onchange, try putting a function call in there
Code:
onchange="return gimmesomesugar(this.options[selectedIndex].value);"
with the function
Code:
<script type="text/javascript">
<!--
function gimmesomesugar(sugar)
{
	var somesugar = sugar.split(":");
	parent.applet.document.ChatClient.alert( somesugar[0], somesugar[1] );
}
//-->
</script>
somewhere on your page prolly better off in the <head>

Let me know how u go pal

[FYI: never name your custom javascript functions with the name of a default js function like "alert" ]
The javascript I posted above it how it has to be. This is for realchat and that's how he says to do it in the program. I have a page called extras that this is located on and where the rest of it has to go. Not much I can do about that, I'm afraid. This code goes in an html page, by the way.

The drop down was my idea as I wanted to be able to click it and have it send a warning to the user. There's no way to do that with this?
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01036 seconds
  • Memory Usage 1,770KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (3)bbcode_code
  • (1)bbcode_quote
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete