aklım almadı, mantıklı bir açıklaması varmı acaba ?video link : http://video.mynet.com/habervideo/Ba...ri-ani/638216/
6
●778
aklım almadı, mantıklı bir açıklaması varmı acaba ?
bu load olurken yapılmaktadır. kaynakta çıkmaz.
<!--Yorumlar başladı-->
<div style="width:100%;">
<div id="commentsDiv" class="commentContent clear">
<div class="divWarning clear">
</div>
</div>
<script type="text/javascript">
GenericComments.GetComments({mcid:'1200638216',cn:'video',subcn:'',contentowner:'habervideo',commentowner:'',cid:'0',cdiv:'commentsDiv',p:'1',psize:'10',apptype:'0',ch:'36c14c26077d11c63663b9a120671dbe'});
</script>
</div>
<!--Yorumlar bitti-->3. Javascript'te tanımlı fonksiyon bulunur. Fonksiyon adı: GenericComments.GetComments<script type="text/javascript" src="http://s.mynet.com/eksn1/~scripts/GenericComments.js?v=1" language="javascript"></script>5. adres barına yapıştırırız. Js karşımızda
var GenericComments={
ajaxCommUrl:"http://eksenim.mynet.com/~Ajax/genericCommentHandler.ashx?url="+encodeURIComponent(window.location.href) ,
getCommUrl:"http://eksenim.mynet.com/ep/GetComments.aspx?url="+encodeURIComponent(window.location.href) ,
containerDiv:'',
lockAdd:0,
commentText :'',
processTitle:'',
JSONDATA:null,
//processTitle:'Yorumlar getiriliyor...',
GetComments:function(JSON){ //cdiv ch mcid contentowner cn subcn p psize
this.commentText='';
document.getElementById(JSON.cdiv).innerHTML = '<p class="picinfo">'+ this.processTitle +'</p>';
this.containerDiv=JSON.cdiv;
var getUrl = this.MakeUrl('get',JSON);
jsonCall(getUrl);
},
MakeUrl:function(action,JSON){
var BaseUrl=this.ajaxCommUrl;
if(action=='get'){
BaseUrl=this.getCommUrl;
}
var url= BaseUrl + '&action=' + action + '&ch='+ encodeURIComponent(JSON.ch) + '&mcid=' + JSON.mcid + '&cn=' + JSON.cn + '&subcn=' + JSON.subcn + '&contentowner=' + JSON.contentowner + '&commentowner=' + JSON.commentowner + '&cid=' + JSON.cid + '&cdiv=' + JSON.cdiv + '&p=' + JSON.p + '&psize=' + JSON.psize + '&apptype=' + JSON.apptype;
return url;
},
AddComment:function (JSON)
{
var COMMENT=document.getElementById('txtComment').value;
if(COMMENT.length>500){
this.CommentAlert( '500 karakterden fazla giremezsin.','error');
return ;
}
if (COMMENT.length < 3) {
this.CommentAlert('3 karakterden az giremezsin.', 'error');
return;
}
if(this.lockAdd==0){
this.lockAdd=1;
document.getElementById('lnkCommentMain').innerHTML = '<span>G\u00F6nderiliyor...</span>';
var addurl= this.MakeUrl('add',JSON) + '&comment=' + encodeURIComponent(COMMENT) ;
jsonCall(addurl);
}
},
AddCommentFromLogin:function ()
{
var COMMENT=document.getElementById('txtComment').value;
if(COMMENT.length>500){
this.CommentAlert( '500 karakterden fazla giremezsin.','error');
return ;
}
if (COMMENT.length < 3) {
this.CommentAlert('3 karakterden az giremezsin.', 'error');
return;
}
if(this.lockAdd==0){
this.lockAdd=1;
document.getElementById('lnkCommentMain').innerHTML = '<span>G\u00F6nderiliyor...</span>';
var addurl= this.MakeUrl('add',this.JSONDATA) + '&comment=' + encodeURIComponent(COMMENT) ;
jsonCall(addurl);
}
},
DeleteComment:function (JSON){
var counts=parseInt(document.getElementById('commentcount').innerHTML);
try{
document.getElementById('commentcount').innerHTML=counts-1; //id generic değil!!!
document.getElementById('commentDiv'+ JSON.cid).style.display = 'none';
}catch(e){}
//if(counts==1){
// document.getElementById('countSection').innerHTML="İçeriğe ait yorum yok.";
//}
var delurl= this.MakeUrl('del',JSON);
jsonCall(delurl);
},
LoginComment:function (JSON)
{
var COMMENT=document.getElementById('txtComment').value;
if(COMMENT.length>500){
this.CommentAlert( '500 karakterden fazla giremezsin.','error');
return ;
}
if (COMMENT.length < 3) {
this.CommentAlert('3 karakterden az giremezsin.', 'error');
return;
}
this.JSONDATA = JSON
myHtmlLogin.login({cf:'GenericComments.AddCommentFromLogin()'});
},
ApproveComment:function (JSON){
var appUrl = this.MakeUrl('app',JSON);
jsonCall(appUrl);
document.getElementById('lnkAppComment'+ JSON.cid).innerHTML="<span>Onaylan\u0131yor...</span>";
},
ShowResult:function(JSON){
if(JSON.issuccess){
if(JSON.action=='add'){
document.getElementById('writeCommentDiv').style.display = 'none';
document.getElementById('lnkCommentMain').style.display = 'none';
if(document.getElementById('commentEmpty')!=null){
document.getElementById('commentEmpty').style.display = 'none';
}
document.getElementById('commentResult').style.display = 'block';
this.lockAdd=0;
}else if(JSON.action=='del'){
document.getElementById('commentDiv'+ JSON.commentid).style.display = 'none';
}else if(JSON.action=='app'){
document.getElementById('lnkAppComment'+ JSON.commentid).style.display = 'none';
}
}
},
CommentAlert:function(msg,type){
alert(msg);
},
GetCharsLeft:function (length)
{
if(isNaN(length)){
length=500;
}
var chrLeft = length - document.getElementById('txtComment').value.length;
if(chrLeft >= 0){
document.getElementById('charsLeft').innerHTML = '<p>' + chrLeft + ' karakter kald\u0131</p>';
}else{
document.getElementById('charsLeft').innerHTML = '<p>' + (-chrLeft) + ' karakter fazladan yazm\u0131\u015Fs\u0131n. Yorumunu k\u0131saltmal\u0131s\u0131n. </p>';
}
},
SetComments:function(COMMENT){ //pageoutputa sığmadığı zaman birden fazla kez çağrılır!!!
this.commentText += COMMENT;
document.getElementById(this.containerDiv).innerHTML = this.commentText;
},
}burada GetComments ve MakeUrl lazım olanlar MakeUrl dosya sonuna doğru idi yukari çektim.var getUrl = this.MakeUrl('get',JSON);MakeUrl'de;return url;döndüğü için;
var url= BaseUrl + '&action=' + action + '&ch='+ encodeURIComponent(JSON.ch) + '&mcid=' + JSON.mcid + '&cn=' + JSON.cn + '&subcn=' + JSON.subcn + '&contentowner=' + JSON.contentowner + '&commentowner=' + JSON.commentowner + '&cid=' + JSON.cid + '&cdiv=' + JSON.cdiv + '&p=' + JSON.p + '&psize=' + JSON.psize + '&apptype=' + JSON.apptype;dikkate alınır.
mcid:'1200638216',cn:'video',subcn:'',contentowner:'habervideo',commentowner:'',cid:'0',cdiv:'commentsDiv',p:'1',psize:'10',apptype:'0',ch:'36c14c26077d11c63663b9a120671dbe'url son hali;
&action=get&ch=36c14c26077d11c63663b9a120671dbe&mcid=1200638216&cn=video&subcn=&contentowner=habervideo&commentowner=&cid=0&cdiv=commentsDiv&p=1&psize=10&apptype=0şimdi tekrar, json işlemine tabi tutarsak;
http%3A%2F%2Fvideo.mynet.com%2Fhabervideo%2FBalinanin-saldiri-ani%2F638216%2FgetCommUrl de yerine koyarsak;
http://eksenim.mynet.com/ep/GetComments.aspx?url=http%3A%2F%2Fvideo.mynet.com%2Fhabervideo%2FBalinanin-saldiri-ani%2F638216%2FMakeUrl'den url den değerle birleştirdiğimizdeki hali;
http://eksenim.mynet.com/ep/GetComments.aspx?url=http%3A%2F%2Fvideo.mynet.com%2Fhabervideo%2FBalinanin-saldiri-ani%2F638216%2F&action=get&ch=36c14c26077d11c63663b9a120671dbe&mcid=1200638216&cn=video&subcn=&contentowner=habervideo&commentowner=&cid=0&cdiv=commentsDiv&p=1&psize=10&apptype=0adres çubuğuna yapıştırırsak;
GenericComments.SetComments('<div class="comment-section"> <span id="Span1">Bu Videonun Yorumları (<div style="display:inline;" id=\'commentcount\'>14</div>)</span> <div id="writeCommentDiv" class="commetContain clear"> <h3 class="orangeTitle"> Yorum bırakmak ister misin? </h3> <textarea id="txtComment" cols="20" rows="5" onkeypress="GenericComments.GetCharsLeft();" class="commentInput"></textarea> <div id="charsLeft" class="commentCounter"> <p id="presult">500 karakter kaldı</p> </div> <div class="fRight"> <a id="lnkCommentMain" onclick="GenericComments.LoginComment({mcid:\'1200638216\',cn:\'video\',subcn:\'\',contentowner:\'habervideo\',commentowner:\'\',cid:\'0\',cdiv:\'commentsDiv\',p:\'1\',psize:\'10\',apptype:\'0\',ch:\'36c14c26077d11c63663b9a120671dbe\'})" class="orangeButton"> <span>Gönder</span> </a> </div> </div> <div id="commentResult" class="form-container-big" style="display: none;"> <p class="picinfo"> Yorumunun yayınlanması için, onaylanması gerekiyor. </p> </div> <div class="commentUserContain clear" id="commentDiv732342477"> <div class="commentUserAvatar"> <a id="CommentRepeater_ctl00_ctl00_UserInfo1_MemberLinkAvatarVideo" href="http://video.eksenim.mynet.com/rockmeee"> <img src="http://i.eksenim.mynet.com/47/rockmeee/t1_1210175109168.jpg" alt="RockMeee" /> <span>RockMeee </span></a> </div> <div class="commentUserComment clear"> <div class="commentArrow"> </div> <a href="http://video.eksenim.mynet.com/rockmeee"> RockMeee</a> <small> 25.07.2010 11:52:58</small> <b></b> <blockquote> <div id="CommentRepeater_ctl00_ctl00_About1"> Sadece KATİL BALİNA lar saldırır! Bu normal bir balina değil!!! </div> </blockquote> <div> <a href="javascript:;" onclick="ShowCommentAnswerPanel(\'732342477\')" class="btn-ynt" style="display: none;"><span>Cevapla</span></a> <a class="commentIhbar" href="javascript:openInformDialog(\'video\',\'732342477\')"><span>İhbar Et</span></a> </div> </div> <div class="n-clear"> </div> </div> <div class="commentUserContain clear" id="commentDiv732342467"> <div class="commentUserAvatar"> <a id="CommentRepeater_ctl01_ctl00_UserInfo1_MemberLinkAvatarVideo" href="http://video.eksenim.mynet.com/serv47"> <img src="http://i.eksenim.mynet.com/663/serv47/t1_1279524786934.jpg" alt="SERVER Işıklar" /> <span>SERVER Işıkl </span></a> </div> <div class="commentUserComment clear"> <div class="commentArrow"> </div> <a href="http://video.eksenim.mynet.com/serv47"> SERVER Işıklar</a> <small> 25.07.2010 11:02:05</small> <b></b> <blockquote> <div id="CommentRepeater_ctl01_ctl00_About1"> Balina saldırmamış insanlar kırmızı ışıkta geçmişler önüne :)) </div> </blockquote> <div> <a href="javascript:;" onclick="ShowCommentAnswerPanel(\'732342467\')" class="btn-ynt" style="display: none;"><span>Cevapla</span></a> <a class="commentIhbar" href="javascript:openInformDialog(\'video\',\'732342467\')"><span>İhbar Et</span></a> </div> </div> <div class="n-clear"> </div> </div> <div class="commentUserContain clear" id="commentDiv732342441"> <div class="commentUserAvatar"> <a id="CommentRepeater_ctl02_ctl00_UserInfo1_MemberLinkAvatarVideo" href="http://video.eksenim.mynet.com/gurbetdeyim74"> <img src="http://i.eksenim.mynet.com/508/gurbetdeyim74/t1_1246244213485.jpg" alt="-Play-" /> <span>-Play- </span></a> </div> <div class="commentUserComment clear"> <div class="commentArrow"> </div> <a href="http://video.eksenim.mynet.com/gurbetdeyim74"> -Play-</a> <small> 25.07.2010 04:07:29</small> <b></b> <blockquote> <div id="CommentRepeater_ctl02_ctl00_About1"> balinalar intikam alior..onlarda akilli hayvanlar bilim adamlar tarafindan kanitlanmis </div> </blockquote> <div> <a href="javascript:;" onclick="ShowCommentAnswerPanel(\'732342441\')" class="btn-ynt" style="display: none;"><span>Cevapla</span></a> <a class="commentIhbar" href="javascript:openInformDialog(\'video\',\'732342441\')"><span>İhbar Et</span></a> </div> </div> <div class="n-clear"> </div> </div> <div class="commentUserContain clear" id="commentDiv732342387"> <div class="commentUserAvatar"> <a id="CommentRepeater_ctl03_ctl00_UserInfo1_MemberLinkAvatarVideo" href="http://video.eksenim.mynet.com/musti.mania"> <img src="http://s.mynet.com/eksn1/DefaultImages/avatar-m.gif" alt="bamhol" /> <span>bamhol </span></a> </div> <div class="commentUserComment clear"> <div class="commentArrow"> </div> <a href="http://video.eksenim.mynet.com/musti.mania"> bamhol</a> <small> 24.07.2010 20:26:43</small> <b></b> <blockquote> <div id="CommentRepeater_ctl03_ctl00_About1"> yahu balinanın 40 ton olduğunu nerden biliyorsunuz balinayı oracıkta öldürüp hemen tarttılar sanki!ya adamların her şeyi asparagas görüntü olmazsaydı bu haberede inanmazdım ama Allahdan görüntü var... </div> </blockquote> <div> <a href="javascript:;" onclick="ShowCommentAnswerPanel(\'732342387\')" class="btn-ynt" style="display: none;"><span>Cevapla</span></a> <a class="commentIhbar" href="javascript:openInformDialog(\'video\',\'732342387\')"><span>İhbar Et</span></a> </div> </div> <div class="n-clear"> </div> </div> <div class="commentUserContain clear" id="commentDiv732342384"> <div class="commentUserAvatar"> <a id="CommentRepeater_ctl04_ctl00_UserInfo1_MemberLinkAvatarVideo" href="http://video.eksenim.mynet.com/mbshm"> <img src="http://s.mynet.com/eksn/defaultimages/avatar-u.gif" alt="mbshm" /> <span>mbshm </span></a> </div> <div class="commentUserComment clear"> <div class="commentArrow"> </div> <a href="http://video.eksenim.mynet.com/mbshm"> mbshm</a> <small> 24.07.2010 20:15:56</small> <b></b> <blockquote> <div id="CommentRepeater_ctl04_ctl00_About1"> gercekten artık sıkıldık aynı haberi tekrar tekrar yemeye </div> </blockquote> <div> <a href="javascript:;" onclick="ShowCommentAnswerPanel(\'732342384\')" class="btn-ynt" style="display: none;"><span>Cevapla</span></a> <a class="commentIhbar" href="javascript:openInformDialog(\'video\',\'732342384\')"><span>İhbar Et</span></a> </div> </div> <div class="n-clear"> </div> </div> <div class="commentUserContain clear" id="commentDiv732342380"> <div class="commentUserAvatar"> <a id="CommentRepeater_ctl05_ctl00_UserInfo1_MemberLinkAvatarVideo" href="http://video.eksenim.mynet.com/mert0244"> <img src="http://i.eksenim.mynet.com/966/mert0244/t1_1254320987007.jpg" alt="mert büyük" /> <span>mert büyük </span></a> </div> <div class="commentUserComment clear"> <div class="commentArrow"> </div> <a href="http://video.eksenim.mynet.com/mert0244"> mert büyük</a> <small> 24.07.2010 20:01:57</small> <b></b> <blockquote> <div id="CommentRepeater_ctl05_ctl00_About1"> Balinayı kutluyorum bravo. </div> </blockquote> <div> <a href="javascript:;" onclick="ShowCommentAnswerPanel(\'732342380\')" class="btn-ynt" style="display: none;"><span>Cevapla</span></a> <a class="commentIhbar" href="javascript:openInformDialog(\'video\',\'732342380\')"><span>İhbar Et</span></a> </div> </div> <div class="n-clear"> </div> </div> <div class="commentUserContain clear" id="commentDiv732342378"> <div class="commentUserAvatar"> <a id="CommentRepeater_ctl06_ctl00_UserInfo1_MemberLinkAvatarVideo" href="http://video.eksenim.mynet.com/evrenkalyoncu"> <img src="http://i.eksenim.mynet.com/326/evrenkalyoncu/t1_1255622357062.jpg" alt="serseri6167" /> <span>serseri6167 </span></a> </div> <div class="commentUserComment clear"> <div class="commentArrow"> </div> <a href="http://video.eksenim.mynet.com/evrenkalyoncu"> serseri6167</a> <small> 24.07.2010 19:53:59</small> <b></b> <blockquote> <div id="CommentRepeater_ctl06_ctl00_About1"> bu haywan sldırmaz </div> </blockquote> <div> <a href="javascript:;" onclick="ShowCommentAnswerPanel(\'732342378\')" class="btn-ynt" style="display: none;"><span>Cevapla</span></a> <a class="commentIhbar" href="javascript:openInformDialog(\'video\',\'732342378\')"><span>İhbar Et</span></a> </div> </div> <div class="n-clear"> </div> </div> <div class="commentUserContain clear" id="commentDiv732342376"> <div class="commentUserAvatar"> <a id="CommentRepeater_ctl07_ctl00_UserInfo1_MemberLinkAvatarVideo" href="http://video.eksenim.mynet.com/keyifsiz.keyifsiz"> <img src="http://s.mynet.com/eksn1/DefaultImages/avatar-m.gif" alt="keyifsiz.keyifsiz" /> <span>keyifsiz.key </span></a> </div> <div class="commentUserComment clear"> <div class="commentArrow"> </div> <a href="http://video.eksenim.mynet.com/keyifsiz.keyifsiz"> keyifsiz.keyifsiz</a> <small> 24.07.2010 19:43:30</small> <b></b> <blockquote> <div id="CommentRepeater_ctl07_ctl00_About1"> Balinayı Nasıl Kızdırdıklarını merak ediyorum </div> </blockquote> <div> <a href="javascript:;" onclick="ShowCommentAnswerPanel(\'732342376\')" class="btn-ynt" style="display: none;"><span>Cevapla</span></a> <a class="commentIhbar" href="javascript:openInformDialog(\'video\',\'732342376\')"><span>İhbar Et</span></a> </div> </div> <div class="n-clear"> </div> </div> <div class="commentUserContain clear" id="commentDiv732342373"> <div class="commentUserAvatar"> <a id="CommentRepeater_ctl08_ctl00_UserInfo1_MemberLinkAvatarVideo" href="http://video.eksenim.mynet.com/numanmanan"> <img src="http://i.eksenim.mynet.com/30/numanmanan/t1_1216056963361.jpg" alt="Fatih Şentürk" /> <span>Fatih Şentür </span></a> </div> <div class="commentUserComment clear"> <div class="commentArrow"> </div> <a href="http://video.eksenim.mynet.com/numanmanan"> Fatih Şentürk</a> <small> 24.07.2010 19:38:52</small> <b></b> <blockquote> <div id="CommentRepeater_ctl08_ctl00_About1"> mynet NetdeviLzi hatırLadnmı :) kaşınıyosun adam gibi hbr yapın :) </div> </blockquote> <div> <a href="javascript:;" onclick="ShowCommentAnswerPanel(\'732342373\')" class="btn-ynt" style="display: none;"><span>Cevapla</span></a> <a class="commentIhbar" href="javascript:openInformDialog(\'video\',\'732342373\')"><span>İhbar Et</span></a> </div> </div> <div class="n-clear"> </div> </div> <div class="commentUserContain clear" id="commentDiv732342372"> <div class="commentUserAvatar"> <a id="CommentRepeater_ctl09_ctl00_UserInfo1_MemberLinkAvatarVideo" href="http://video.eksenim.mynet.com/powertechs"> <img src="http://s.mynet.com/eksn1/DefaultImages/avatar-m.gif" alt="Erkan59" /> <span>Erkan59 </span></a> </div> <div class="commentUserComment clear"> <div class="commentArrow"> </div> <a href="http://video.eksenim.mynet.com/powertechs"> Erkan59</a> <small> 24.07.2010 19:38:14</small> <b></b> <blockquote> <div id="CommentRepeater_ctl09_ctl00_About1"> hersey tamamda o anı nasıl cekebilmişler nerden anlamıslar balinanın atlıcagını ilginc sanki biri vahi gelmiş bunjlara balina atlıcak cek diye. </div> </blockquote> <div> <a href="javascript:;" onclick="ShowCommentAnswerPanel(\'732342372\')" class="btn-ynt" style="display: none;"><span>Cevapla</span></a> <a class="commentIhbar" href="javascript:openInformDialog(\'video\',\'732342372\')"><span>İhbar Et</span></a> </div> </div> <div class="n-clear"> </div> </div> <div class="eksenPageing clear"> <span style="float:left;"></span> <div id="newPager1_mainPager" style="float:right;" class="pagerContain"> <a id="newPager1_geri" class="pageDeactiveNumber"><< Geri</a> <a id="newPager1_PagerRepeater_ctl00_hlPage" class="pageActiveNumber" onclick="GenericComments.GetComments({mcid:\'1200638216\',cn:\'video\',subcn:\'\',contentowner:\'habervideo\',commentowner:\'\',cid:\'0\',cdiv:\'commentsDiv\',p:\'1\',psize:\'10\',apptype:\'0\',ch:\'36c14c26077d11c63663b9a120671dbe\'})">1</a> <a id="newPager1_PagerRepeater_ctl01_hlPage" onclick="GenericComments.GetComments({mcid:\'1200638216\',cn:\'video\',subcn:\'\',contentowner:\'habervideo\',commentowner:\'\',cid:\'0\',cdiv:\'commentsDiv\',p:\'2\',psize:\'10\',apptype:\'0\',ch:\'31398e7140f71ea676393dc012a432c7\'})">2</a> <a id="newPager1_ileri" onclick="GenericComments.GetComments({mcid:\'1200638216\',cn:\'video\',subcn:\'\',contentowner:\'habervideo\',commentowner:\'\',cid:\'0\',cdiv:\'commentsDiv\',p:\'2\',psize:\'10\',apptype:\'0\',ch:\'31398e7140f71ea676393dc012a432c7\'})">İleri >></a> </div></div> </div>');ortaya çıkıyor. 2. aşamadaki fonksiyonda p değeri page anlamında 2 yapınca 2 sayfa geliyor.