首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >正在从ASP加载的URL中删除http://前缀

正在从ASP加载的URL中删除http://前缀
EN

Stack Overflow用户
提问于 2013-10-16 21:17:05
回答 2查看 190关注 0票数 0

My page here列出了广告商的完整URL,但我不确定如何删除前缀。

代码如下:

代码语言:javascript
复制
 <% if instr("abc"&rsAdvert("WebAddress"),"http:")>0 then
     shttp=""
 else
     shttp="http://" 
 %>
 <li class="weblink"> 
   | <a onclick="pageTracker._trackPageview('/TOP_FULL_ADVERT_WEBSITE/<%=shttp%><%=rsAdvert("WebAddress")%>');"
        href='<%=shttp%><%=rsAdvert("WebAddress")%>'
        target='_blank' rel='nofollow'>
    <%=rsAdvert("WebAddress")%></a></li>
<% end if %>

任何想法都是很棒的。

EN

回答 2

Stack Overflow用户

发布于 2013-10-16 21:18:42

你试过了吗?

代码语言:javascript
复制
var url = "your url";
url = url.replace("http://", "");
票数 1
EN

Stack Overflow用户

发布于 2013-10-16 21:22:22

您需要更改代码的这一部分:

代码语言:javascript
复制
<a href="url">text</a>
              ^^^^

你的链接看起来像这样:

代码语言:javascript
复制
<a 
    onclick="pageTracker._trackPageview('/TOP_FULL_ADVERT_WEBSITE/<%=shttp%><%=rsAdvert("WebAddress")%>');" 
    href='<%=shttp%><%=rsAdvert("WebAddress")%>' 
    target='_blank' 
    rel='nofollow'>
    <%=rsAdvert("WebAddress")%>
</a>

因此,您需要更改</a>之前的位,特别是末尾的这一位

代码语言:javascript
复制
><%=rsAdvert("WebAddress")%></a>
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^

设置为某个不包含http://

这可能行得通,不确定经典的asp语法。

代码语言:javascript
复制
 ><%=rsAdvert("WebAddress").replace("http://", "")%></a>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19404517

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档