السلام عليكم ورحمة الله وبركاته
أعزائي
لدي ملف جافا
لكن بيسوي حركة جميلة أعجبتني
لكن المشكلة أن الملف لا يدعم اللغاة العربية
كيف ممكن أخليه يدعم اللغة العربية ؟
كود HTML:
<script type="text/javascript" src="JS/jquery-1.2.2.pack.js"></script>
<style type="text/css">
#dropdownpanel{ /*Outermost Panel DIV*/
position: absolute;
width: 100%;
left: 0;
top: 0;
visibility:hidden;
}
#dropdownpanel .contentdiv{ /*Div containing Ajax content*/
background: white;
color: white;
padding: 10px;
}
#dropdownpanel .control{ /*Div containing panel button*/
border-top: 5px solid white;
color: white;
font-weight: bold;
text-align: center;
background: transparent url("images/panel.gif") center center no-repeat; /*change panel.gif to your own if desired*/
padding-bottom: 3px; /* 21px + 3px should equal height of "panel.gif" */
height: 21px; /* 21px + 3 px should equal height of "panel.gif" */
line-height: 21px; /* 21px + 3px should equal height of "panel.gif" */
}
</style>
<script type="text/javascript" src="JS/jkpanel.js">
/***********************************************
* Drop Down Panel script- by JavaScript Kit (www.javascriptkit.com)
* This notice must stay intact for usage
* Visit JavaScript Kit at http://www.javascriptkit.com/ for this script and 100s more
***********************************************/
</script>
لكن أهم شيء هو محتوى الملف
jkpanel
حيث يحتوي على الكود التالي
كود HTML:
//Drop Down Panel script (March 29th, 08'): By JavaScript Kit: http://www.javascriptkit.com
var jkpanel={
controltext: 'جديد البرامج و الدورات',
$mainpanel: null, contentdivheight: 0,
openclose:function($, speed){
this.$mainpanel.stop() //stop any animation
if (this.$mainpanel.attr('openstate')=='closed')
this.$mainpanel.animate({top: 0}, speed).attr({openstate: 'open'})
else
this.$mainpanel.animate({top: -this.contentdivheight+'px'}, speed).attr({openstate: 'closed'})
},
init:function(file, height, speed){
jQuery(document).ready(function($){
jkpanel.$mainpanel=$('<div id="dropdownpanel"><div class="contentdiv"></div><div class="control">'+jkpanel.controltext+'</div></div>').prependTo('body')
var $contentdiv=jkpanel.$mainpanel.find('.contentdiv')
var $controldiv=jkpanel.$mainpanel.find('.control').css({cursor: 'wait'})
$contentdiv.load(file, '', function($){
var heightattr=isNaN(parseInt(height))? 'auto' : parseInt(height)+'px'
$contentdiv.css({height: heightattr})
jkpanel.contentdivheight=parseInt($contentdiv.get(0).offsetHeight)
jkpanel.$mainpanel.css({top:-jkpanel.contentdivheight+'px', visibility:'visible'}).attr('openstate', 'closed')
$controldiv.css({cursor:'hand', cursor:'pointer'})
})
jkpanel.$mainpanel.click(function(){jkpanel.openclose($, speed)})
})
}
}
//Initialize script: jkpanel.init('path_to_content_file', 'height of content DIV in px', animation_duration)
jkpanel.init('News.php', '100px', 500)
أهم شيء هو آخر سطر لأنه يحتوي على الصفحة التي سيظهرها
سؤالي:
هو أن الصحة التي سيظهرها بالعربي لكنها بتظهر على شكل رموز
علما بأنني أدرجت كود الميتا باللغة العربية
كود HTML:
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
لكن للأسف لم تنجح العملية
انتظر ردودكم