Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

UCH1.5RC2利用JS数据调用的问题

[复制链接]
oaHgniD 发表于 2008-9-12 13:35:42 | 显示全部楼层 |阅读模式
我用JS调用在SS主页显示UC头像,想让头像链接到UCHOME,但是在SS主页出现的链接是:
http://www.domain.com/link.php?url=http://www.domain.com%2Fhome%2Fspace.php%3Fuid%3D100


这里链接前面都有link.php导致出错。我在搜索解决办法的时候发现很多人都有这问题,不仅SS调用,DISCUZ调用头像也有这个问题。下面两帖就是出错的情况。
https://discuz.dismall.com/viewth ... p;page=1#pid8254467
https://discuz.dismall.com/viewth ... p;page=1#pid8254575

如果有谁用JS调用UCHOME1.5RC2正常的,请说一下,我以前用1.2是正常的。
或者有谁碰到这种情况并且解决了请说一下方法,谢谢了。
头像显示是正常的,只是头像链接的不是UCHOME
 楼主| oaHgniD 发表于 2008-9-12 13:53:41 | 显示全部楼层

有此问题的都来顶一下吧

JS调用头像显示是正常的,只是头像链接的不是UCHOME
有此问题的都来顶一下吧
回复

使用道具 举报

玻璃屋女孩 发表于 2008-9-12 13:56:21 | 显示全部楼层
我再检查下,稍后给你答案
回复

使用道具 举报

玻璃屋女孩 发表于 2008-9-12 14:42:02 | 显示全部楼层
临时解决办法:
打开\source\function_common.php

  1. //外链
  2. function iframe_url($url) {
  3.         $url = rawurlencode($url);
  4.         return "<a href="link.php?url=http://$url"";
  5. }
复制代码
修改为:

  1. //外链
  2. function iframe_url($url) {
  3.         global $_SCONFIG;
  4.         $url = rawurlencode($url);
  5.         return "<a href="".$_SCONFIG['siteallurl']."link.php?url=http://$url"";
  6. }
复制代码
到后台更新缓存就可以了
回复

使用道具 举报

yqian 发表于 2008-9-12 14:51:34 | 显示全部楼层
这个问题终于解决了
发现上面需要在link.php?  前加"/"
回复

使用道具 举报

yqian 发表于 2008-9-12 14:53:40 | 显示全部楼层
请问要在新窗口打开要怎么办?
回复

使用道具 举报

keete 发表于 2008-9-12 15:23:12 | 显示全部楼层
:D
回复

使用道具 举报

WWZ401 发表于 2008-9-12 15:23:17 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| oaHgniD 发表于 2008-9-12 15:34:21 | 显示全部楼层
我没成功,有人这么成功了么?我没成功。
我的链接前面还是有“http://localhost/ehanzhong/link.php?url=”然后才是正确的url
回复

使用道具 举报

玻璃屋女孩 发表于 2008-9-12 15:39:08 | 显示全部楼层
你的HTML写的有问题
这样试试

  1. <ul>
  2. <!--{loop $_SBLOCK['block1'] $value}-->
  3. <li><a href="http://127.0.0.1/uchomerc2" target="_blank"><img src="<!--{eval echo avatar($value['uid'], 'small');}-->" alt="$value[username]" /></a><a href="http://127.0.0.1/uchomerc2/?$value[uid]" target="_blank">$value[username]</a></li>
  4. <!--{/loop}-->
  5. </ul>
复制代码
其中,http://127.0.0.1/uchomerc2  指你的uchome访问地址

记的更新缓存
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-1-24 16:49 , Processed in 0.026485 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表