View Single Post
  #3  
Old 01-14-2002, 07:10 PM
Fallus Fallus is offline
 
Join Date: Jan 2002
Posts: 3
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

you could use javascript to detect when the user pressed the right mouse button on your page, and do a return false (or is it void (0) ?), or maybe a msgbox or something... don't have the code right now and can't be bothered to figure it out because I really hate sites that do this...
another option is, if this is the image :

<img src="dontstealthisimage.gif" border="0" width="10" height="10">

change it to :

<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td background="dontstealthisimage.gif"><img src="pix.gif" border="0" width="10" height="10"></td>
</tr>
</table>

(pix.gif being a transparant gif of only one pixel, just so the background will show up in netscape...)

but you'll have to do this with every image in the board - so I suggest writing a function for it... if you have a link around the image, just put it around the transparant gif... that should do the trick...

however, in both cases, a simple 'view source' would show up the HTML, with the (relative) url to the image, so the visitors would still be able to get the image if they want to... (but 99% of the surfers on the web really wouldn't know how to do this...)

hope this helps, but I don't understand why you would want to do this?

oh, another thing : the visitors would probably already have the gif on their hard disk, in the cache of the browser (the browser saves the images of a page in a cache to speed up surfing) - so they could just browse their cache and get the images from there...
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01120 seconds
  • Memory Usage 1,762KB
  • 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
  • (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