shurix Posted November 28, 2009 Report Posted November 28, 2009 <a href="javascript:(function(){window.open('http://www.draugiem.lv/say/ext/add.php?title=<?php echo $nosaukums; ?>&link='+window.location+(document.domain?'&titlePrefix='+document.domain.replace('www.',%20''):''),'','location=1,status=1,scrollbars=0,resizable=0,width=530,height=400');})();">Ieteikt draugiem.lv</a> Itkā darbojas, bet ir viena problēma. Scripts nogrieži linku uz rakstu pie pirmās garumzīmes vai kāda cita simbola. ! piemeram. Kāda funkcija spētu dabūt visu pilno linku vai vismaz pārkonvertēt sliktos simbolus uz kaut ko kas darbotos? Quote
0 briedis Posted November 28, 2009 Report Posted November 28, 2009 Kāds ir faila kodējums, kurā ir tas skripts? Quote
0 waplet Posted November 29, 2009 Report Posted November 29, 2009 Man ir ieteikt draugiem un man viss strādā uz garumzimēm un tt. Quote
0 shurix Posted November 29, 2009 Author Report Posted November 29, 2009 (edited) Paņēmu no dr.lv viņu pašu veidotu funkciju function DraugiemSay( title, url, titlePrefix ){ window.open( 'http://www.draugiem.lv/say/ext/add.php?title=' + encodeURIComponent( title ) + '&link=' + encodeURIComponent( url ) + ( titlePrefix ? '&titlePrefix=' + encodeURIComponent( titlePrefix ) : '' ), '', 'location=1,status=1,scrollbars=0,resizable=0,width=530,height=400' ); return false; } <a href="#" onclick="DraugiemSay('<?=$nosaukums?>', '<?=$links?>', 'mans webs');">Ieteikt</a> Nosaukumā rāda gan garumzīmes gan izsaukuma zīmi, bet links apraujas pie pirmās garumzīmes vai izsaukuma zīmes vai cita simbola. Uztaisot echo $links viss radās pareizi, bet nesaprotu kapēc uz draugiem nosūtīt neizdodas. Edited November 29, 2009 by shurix Quote
Question
shurix
Itkā darbojas, bet ir viena problēma. Scripts nogrieži linku uz rakstu pie pirmās garumzīmes vai kāda cita simbola. ! piemeram. Kāda funkcija spētu dabūt visu pilno linku vai vismaz pārkonvertēt sliktos simbolus uz kaut ko kas darbotos?
3 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.