-
طراحي منوي فلش فارسي
با سلام به همگي من با يك مشكل در طراحي منو هاي فلش مواجه شدم لصفا كمك كنيد:
يرنامه هاي طراحي منو فلش زيادي را امتحان كردم چون نياز به يگ برنامه داشتم كه با اون بتونم منوهاي فارسي طراحي كنم مثلا برنامه هاي flashaision mune builder, flash menu factory , ... را امتحان كردم اما هيچ كدام فارسي جواب نمي دهد . ( حتي با استفاده از مريم)
تا اينكه بالاخره به نرم افزار amara flash menu builder v2.2 رسيدم كه امكان طراحي فارسي رو هم مي داد اما متاسفانه نرم افزار demo بود و كراكش رو هم گير نياوردم .
اما بعد كه از 123 flash menu استفاده كردم با مريم تونسم باهاش منو ي فارسي بسازم اما متاسفانه منو ساخته شده بر روي كامپيوتر هايي كه فونت آن را نداشته باشند درست اجرا نمي شه ! لطفا من را راهنمايي كنيد.
ممنون.
-
چرا از منو سازهای جاوا استفاده نمی کنی خیلی هم قشنگ ترن این مشکل با رو بیشتر منو سازهای فلش دارن البته تعداد منو سازهای فلش زیاد هم نیست تنها رانمایی که میتونم بکنم
AllWebMenus 3.0
Cool Menu FX Tool
deluxe-menu-all
-> Sothink DHTMLMenu 6.0 به نظر من از همه بهتره
Webstyle 4
XARA_MENU_MAKER
بهترین منو ها و زیبا ترین اسکین ها
با اجازه
-
با تشكر .
در مورد جاوا بايد بهت بگم كه خيلي از سيتم ها jdk يا jvm روشون نسب نبست براي همين از فلش مي خوام استفاده كنم و در مورد dhtml هم حجم زبادي داره و ت و طراحي حجم خيلي مهمه.
يك مورد تو برخي از سايت ها ديدم كه فكر كنم جاوا اسكريپت باشه كه منو به انگليسي هست اما وقتي ماوس روي منو مي رود ترجمه اون به فارسي نشون داده مي شه.
به هر حال ممنون.
-
شرمنده فكر كردم منظورتون جاوا هست نه جاوا اسكريپت . امتحان مي كنم ببينم چي مي شه.
-
سلام
اول اينكه اگه ميشه حتما از Sothink DHTMLMenu 6.0 استفاده كن چون حرف نداره.
دوم اينكهكدهاي پاييني يه منوي توپ به صورت جوا اسكريپت است اميدوارم به دردتون بخوره.
<html>
<head>
<title>Script Menu</title>
<style type="text/css">
<!--a.x:link, a.x:visited, a.x:active{color:#ffffff;text-decoration:none}//-->
</style>
<body marginheight="25" topmargin="25">
</head>
<script language="javascript">
<!-- wt -
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
//!!!Edit the appearance here!!!
MenuWidth=170; //Individual menu width.
MenuFont='Arial,Verdana';
MenuFontSize=2; //1 to 7 only, 2 probably big enough.
MenuFontColor='#ffffff';
MenuBgColor='#5b7693';
HighLight='#b4c3d4';
Separater=2; //Space around menus.
Centre=false; //true or false.
//!!!Alter nothing here, go straight to "Links"!!!
n4=(document.layers);
n6=(document.getElementById&&!document.all);
ie=(document.all);
h=(ie)?document.body.clientHeight:window.innerHeig ht;
w=(ie)?document.body.clientWidth:window.innerWidth ;
Titles=new Array()
Links=new Array()
algn1=(Centre)?'<center>':'';
algn2=(Centre)?'</center>':'';
function colour2(c){(n4)?c.bgColor=HighLight:c.style.backgr ound=HighLight}//
function colour1(c){(n4)?c.bgColor=MenuBgColor:c.style.back ground=MenuBgColor}//
var OpenLayer=(n4)?"<br><layer height=100% width=100% onMouseOver='colour1(this)'; onMouseOut='colour2(this)'>"+algn1:"<div style='height:auto;width:100%' onMouseOver='colour1(this)'; onMouseOut='colour2(this)'><font face="+MenuFont+" size="+MenuFontSize+" color="+MenuFontColor+">";
var CloseLayer=(n4)?algn2+"</layer>":"</font></div>";
var vs=(n4)?"<font face='Wingdings' color="+MenuBgColor+">n</font>":OpenLayer+" "+CloseLayer+"<font color="+MenuBgColor+">"+String.fromCharCode(9660)+ "</font>";
/*************************************Links here****************************************
First off, alter the Titles to whatever. Add/delete as needed, make sure they're
numbered in order.
Now fill the Links with your er..links, as many as needed. Here's how.
Example:
+OpenLayer+"<a href='http://www.google.com' class='x'>Search with Google</a>"+CloseLayer
If you need to have quots etc in the link text make sure you escape them with a backslash.
Example:
...class='Y'> What\'s new </a>"+C...
************************************************** *************************************/
Titles[0]="Menu 1";
Titles[1]="Menu 2";
Titles[2]="Menu 3";
Titles[3]="Menu 4";
Links[0]=vs
+OpenLayer+"<a href='http://yahoo.com')' class='x'>Yahoo</a>"+CloseLayer
+OpenLayer+"<a href='http://google.com')' class='x'>Google</a>"+CloseLayer
+OpenLayer+"<a href='javascript:void(\"\")' class='x'>Your links</a>"+CloseLayer
+OpenLayer+"<a href='javascript:void(\"\")' class='x'>Your links</a>"+CloseLayer
+OpenLayer+"<a href='javascript:void(\"\")' class='x'>Your links</a>"+CloseLayer
+OpenLayer+"<a href='javascript:void(\"\")' class='x'>Your links</a>"+CloseLayer
Links[1]=vs
+OpenLayer+"<a href='javascript:void(\"\")' class='x'>Your links</a>"+CloseLayer
+OpenLayer+"<a href='javascript:void(\"\")' class='x'>Your links</a>"+CloseLayer
+OpenLayer+"<a href='javascript:void(\"\")' class='x'>Your links</a>"+CloseLayer
+OpenLayer+"<a href='javascript:void(\"\")' class='x'>Your links</a>"+CloseLayer
+OpenLayer+"<a href='javascript:void(\"\")' class='x'>Your links</a>"+CloseLayer
+OpenLayer+"<a href='javascript:void(\"\")' class='x'>Your links</a>"+CloseLayer
Links[2]=vs
+OpenLayer+"<a href='javascript:void(\"\")' class='x'>Your links</a>"+CloseLayer
+OpenLayer+"<a href='javascript:void(\"\")' class='x'>Your links</a>"+CloseLayer
+OpenLayer+"<a href='javascript:void(\"\")' class='x'>Your links</a>"+CloseLayer
+OpenLayer+"<a href='javascript:void(\"\")' class='x'>Your links</a>"+CloseLayer
+OpenLayer+"<a href='javascript:void(\"\")' class='x'>Your links</a>"+CloseLayer
+OpenLayer+"<a href='javascript:void(\"\")' class='x'>Your links</a>"+CloseLayer
Links[3]=vs
+OpenLayer+"<a href='javascript:void(\"\")' class='x'>Your links</a>"+CloseLayer
+OpenLayer+"<a href='javascript:void(\"\")' class='x'>Your links</a>"+CloseLayer
+OpenLayer+"<a href='javascript:void(\"\")' class='x'>Your links</a>"+CloseLayer
+OpenLayer+"<a href='javascript:void(\"\")' class='x'>Your links</a>"+CloseLayer
+OpenLayer+"<a href='javascript:void(\"\")' class='x'>Your links</a>"+CloseLayer
+OpenLayer+"<a href='javascript:void(\"\")' class='x'>Your links</a>"+CloseLayer
//!!!Alter anything past this point!!!
w1=(MenuWidth+Separater)*Titles.length;
w2=w/2;
i1=w2-MenuWidth-Separater-w1/2;
i2=w2-MenuWidth-Separater-w1/2;
s1=MenuWidth+Separater;
s2=MenuWidth+Separater;
if (w1 > w2*2){i1=-MenuWidth;i2=-MenuWidth}
vy=(n4)?'show':'visible';
vn=(n4)?'hide':'hidden';
//Don't mess about with N4, just use layers.
if (n4){
for (i=0; i < Titles.length; i++){
document.write("<layer name='lnks"+i+"' top=0 left="+(i2+=s2)+" "
+" width="+MenuWidth+" bgcolor="+HighLight+" visibility=hide"
+" onMouseOver='this.visibility=vy; var cd=this.id.length-1; var ab=this.id.charAt(cd); H(ab)' "
+" onMouseOut='this.visibility=vn; var ef=this.id.length-1; var gh=this.id.charAt(ef); B(gh)'>"
+algn1+"<font face="+MenuFont+" size="+MenuFontSize+">"
+" <br>"+Links[i]+"</font>"+algn2+"</layer>");
document.write("<layer name='ttls"+i+"' top=0 left="+(i1+=s1)+" height=0 "
+"width="+MenuWidth+" bgcolor="+MenuBgColor+" "
+"onMouseOver=\"this.bgColor=HighLight; var e=this.id.length-1; var d=this.id.charAt(e); On(d)\" "
+"onMouseOut=\"this.bgColor=MenuBgColor; var e=this.id.length-1; var d=this.id.charAt(e); Off(d)\">"
+algn1+"<font face="+MenuFont+" size="+MenuFontSize+" color="+MenuFontColor+">"
+Titles[i]+"</font>"+algn2+"</layer>");
}
function On(x){for (i=0; i < Titles.length; i++)document.layers['lnks'+x].visibility=vy}
function Off(x){for (i=0; i < Titles.length; i++)document.layers['lnks'+x].visibility=vn}
function B(y){for (i=0; i < Titles.length; i++)document.layers['ttls'+y].bgColor=MenuBgColor}
function H(y){for (i=0; i < Titles.length; i++)document.layers['ttls'+y].bgColor=HighLight}
}
if (!n4){
for (i=0; i < Titles.length; i++){
document.write("<div id='lnks"+i+"' style='position:absolute;"
+"top:0px;left:"+(i2+=s2)+"px;width:"+MenuWidth+"p x;"
+"background:"+HighLight+";visibility:hidden'"
+" onMouseOver='this.style.visibility=vy; document.getElementById(\"ttls"+i+"\").style.backg round=HighLight';"
+" onMouseOut='this.style.visibility=vn; document.getElementById(\"ttls"+i+"\").style.backg round=MenuBgColor'>"
+algn1+Links[i]+algn2+"</div>");
document.write("<div id='ttls"+i+"' style='position:absolute;top:0px;left:"+(i1+=s1)+" px;height:auto;width:"+MenuWidth+"px;"
+"background:"+MenuBgColor+";cursor:default'"
+" onMouseOver='document.getElementById(\"lnks"+i+"\" ).style.visibility=vy;this.style.background=HighLi ght'"
+" onMouseOut='document.getElementById(\"lnks"+i+"\") .style.visibility=vn;this.style.background=MenuBgC olor'>"
+algn1+"<font face="+MenuFont+" size="+MenuFontSize+" color="+MenuFontColor+">"+Titles[i]+"</font>"+algn2+"</div>");
}
}
function Scroll(){
sy=(ie)?document.body.scrollTop:window.pageYOffset ;
for (i=0; i < Titles.length; i++){
if (n4){
document.layers['ttls'+i].top=Separater+sy;
document.layers['lnks'+i].top=Separater+sy;
}
else{
document.getElementById("ttls"+i).style.top=Separa ter+sy;
document.getElementById("lnks"+i).style.top=Separa ter+sy;
}
}
setTimeout('Scroll()',150)
}
Scroll();
window.onresize=new Function("window.location.reload()");
if (!n4){
for (i=0; i < document.links.length; i++){
if (document.links[i].href == this.window.location.href)
{
document.links[i].style.color=MenuBgColor;
document.links[i].style.cursor='crosshair';
//document.links[i].innerHTML+=' -';
//alert(i+' '+document.links[i].href);
break;
}
}
}
//-->
</script>
</body>
</html>
<!----- Script By658.blogfa.com ---->
-
من از برنامه اي كه معرفي كرده بودين استفاده كردم (sothink dhtml menu ) اما مناسفانه اين هم با فونت فارسي مشكل داره . اگه ممكنه من را راهنمايي كنيد.
ممنون.
-
از فارسي نويسهايي مثل آي پي تي 5 و مريم استفاده كن.تو اون برنامه ها تايپ كن.در برنامه ي منو كپي بكن.بعد فونت رو به فونت اون برنامه ها تغيير بده.
-
یه مدت بی خیال طراحی وب شده بودم.
از مریم هم که استفاده می کنم باز درست جواب نمی ده . یعنی همون فونت فارسی به هم ریخته هست .
البته از ورژن 7 sothink استفاده کردم نه 6.
-
عزیزم زبان فارسی رو نصب نکن عربی نصب کن بعد تایپ کن
باید حل شه
مرسی
موفق باشید
-
سلام
سوسينگ كه با فارسي مشكل نداره
جديده رو ور نرفتم قبليه فونت رو تا هما مي زاشتي راحت فارسي مي نوشت
ويندوزتون چيه؟
راستي كد گزاريش رو يو تي اف بايد بزاري
گزاشتي؟
منو هاي فلش يه مشكل بزرگ كه دارن اينه كه از سستم لايه اي استفاده نمي كنن
يعني روي عناصر ديگه صفحه نمياد
اين جوري فضاي زيادي رو توي صفحه ميگيره