منوي راست كليك مشكل دار!!

H@med

New Member
با عرض سلام خدمت همه استادان محترم ....

اين كدي كه اين پايين گذاشتم مربوط به يك منوي راست كليك هست كه خودم ساختم .

من اين كد رو توي فرانت پيج امتحان كردم كار كرد ولي وقتي ميخواستم توي ميهن بلاگ توي قالبم استفاده كنم كار نمي كرد .
اگه ميشه يه نفر منو راهنماييم كنه كه چطوري بايد اين كد رو توي ميهن بلاگ بگذارم تا جواب بده ...

متشكر از همتون حامد :razz:
کد:
<html>

<head>

<script type="text/javascript" src="http://www.hamedonline.persiangig.com/Meno/stmenu.js"></script>

</head>

<body>
<script type="text/javascript" src="http://www.hamedonline.persiangig.com/Meno/menu.js"></script>

</body>

</html>
 

mshirkhani

Member
این کدی که نوشتی یک فایل جاوا اسکریپت رو وصل می کنه به صفحه ات خود کد جاوات رو بزار
 

mshirkhani

Member
خوب فعلا این سورس رو داشته باش خیلی باهاش حال کردم وقتی ذاست کلیک می کنی یه منوی دیگه نشون میده اگر یه خورده جاوا اسکرپت بلد ماشی می تونی قابلیتهاش رو بیشتر کنی :
<html>

<head>
<meta name="GENERATOR" content="Microsoft FrontPage 6.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>New Page 2</title>
<style>
<!--
#menu { color: #ffffff; border: 2px dashed #00ccff; padding: 20; background-color:
#333399; font-family:Tahoma; font-size:8pt; font-weight:bold}
#menu a { font-family: Tahoma; font-size: 10pt; color: #66ccff; text-decoration: none }
-->
</style>
</SCRIPT><SCRIPT language="JavaScript1.2">
var bookmarkurl="htt://[MyBlog]"
var bookmarktitle="[BlogTitle]"
function addbookmark(){
if (document.all)
window.external.AddFavorite(bookmarkurl,bookmarktitle)
}
</SCRIPT>
<script>
// CREDITS:
// DavooD JafarI
// Additional scripts can be found at http://www.hadisystem.tk

// IMPORTANT:
// If you add this script to a script-library or a script-archive
// you have to insert a link to http://www.hadisystem.tk
// right into the webpage where the script will be displayed.

function doSaveAs(){
if (document.execCommand){
document.execCommand("SaveAs")
}
else {
alert("Save-feature available only in Internet Exlorer 5.x.")
}
}
</script>


</head>

<body>
<div style="menu: 46px; top: 69px; visibility: hidden; position:absolute" id="ie5menu" class="skin1" onmouseover="highlightie5(event)" onmouseout="lowlightie5(event)" onclick="jumptoie5(event)" display:none="1">
<div id="menu">
<span lang="en-us"> .::(hadisystem )::.</span> <br>
<a href="http://[MyBlog]">Home Page</a><br>
<a href="javascript:addbookmark()">Add To Favorite</a><br>
<a onClick="javascript:this.style.behavior='url(#default#homepage)';this.setHomePage('http://[MyBlog]')"; href="javascript:">Change Home Page</a><br>
<a href="javascript:doSaveAs()">Save This Page</a><br>
<a href="javascript:window.close()">Exit</a><br>
<a href="http://www.hadisystem.tk">
<span lang="en-us"><font color="#ffffff">.::(hadisystem)::.</font></span><font color="#ffffff">
</font></a> </div>
</div>
<script language="JavaScript1.2">

//set this variable to 1 if you wish the URLs of the highlighted menu to be displayed in the status bar
var display_url=0

var ie5=document.all&&document.getElementById
var ns6=document.getElementById&&!document.all
if (ie5||ns6)
var menuobj=document.getElementById("ie5menu")

function showmenuie5(e){
//Find out how close the mouse is to the corner of the window
var rightedge=ie5? document.body.clientWidth-event.clientX : window.innerWidth-e.clientX
var bottomedge=ie5? document.body.clientHeight-event.clientY : window.innerHeight-e.clientY

//if the horizontal distance isn't enough to accomodate the width of the context menu
if (rightedge<menuobj.offsetWidth)
//move the horizontal position of the menu to the left by it's width
menuobj.style.left=ie5? document.body.scrollLeft+event.clientX-menuobj.offsetWidth : window.pageXOffset+e.clientX-menuobj.offsetWidth
else
//position the horizontal position of the menu where the mouse was clicked
menuobj.style.left=ie5? document.body.scrollLeft+event.clientX : window.pageXOffset+e.clientX

//same concept with the vertical position
if (bottomedge<menuobj.offsetHeight)
menuobj.style.top=ie5? document.body.scrollTop+event.clientY-menuobj.offsetHeight : window.pageYOffset+e.clientY-menuobj.offsetHeight
else
menuobj.style.top=ie5? document.body.scrollTop+event.clientY : window.pageYOffset+e.clientY

menuobj.style.visibility="visible"
return false
}

function hidemenuie5(e){
menuobj.style.visibility="hidden"
}

function highlightie5(e){
var firingobj=ie5? event.srcElement : e.target
if (firingobj.className=="menuitems"||ns6&&firingobj.parentNode.className=="menuitems"){
if (ns6&&firingobj.parentNode.className=="menuitems") firingobj=firingobj.parentNode //up one node
firingobj.style.backgroundColor="highlight"
firingobj.style.color="white"
if (display_url==1)
window.status=event.srcElement.url
}
}

function lowlightie5(e){
var firingobj=ie5? event.srcElement : e.target
if (firingobj.className=="menuitems"||ns6&&firingobj.parentNode.className=="menuitems"){
if (ns6&&firingobj.parentNode.className=="menuitems") firingobj=firingobj.parentNode //up one node
firingobj.style.backgroundColor=""
firingobj.style.color="black"
window.status=''
}
}

function jumptoie5(e){
var firingobj=ie5? event.srcElement : e.target
if (firingobj.className=="menuitems"||ns6&&firingobj.parentNode.className=="menuitems"){
if (ns6&&firingobj.parentNode.className=="menuitems") firingobj=firingobj.parentNode
if (firingobj.getAttribute("target"))
window.open(firingobj.getAttribute("url"),firingobj.getAttribute("target"))
else
window.location=firingobj.getAttribute("url")
}
}

if (ie5||ns6){
menuobj.style.display=''
document.oncontextmenu=showmenuie5
document.onclick=hidemenuie5
}

</script>

</body>

</html>
 

جدیدترین ارسال ها

بالا