xzerxiao - 2020/12/17 16:35:37
有一篇文章是链接到外网的,希望能新窗口打开
xiyou - 2020/12/17 16:53:22
自己加一个单选类框或下拉框字段来控制,默认是没有这个配置的。
xzerxiao - 2020/12/18 9:28:47
谢谢帮助,后台加字段是可以,但是我想的是能不能加个自动判断,如果不是本站地址,就新窗口打开,这样就智能一点。
- <ul>
- @foreach (var item in Html.InfoDataList(new { Table ="news", OrderBy = "thedate desc" }))
- {
- string url = Html.InfoDataUrl((int)item.ColumnId, (int)item.Id);
- <li>
- <span><a href="@url" target="_self">@item.Title</a></span>
- <span>@item.Thedate.ToString("yyyy-MM-dd")</span>
- </li>
- }
- </ul>
复制代码
xiyou - 2020/12/18 11:40:29
- <ul>
- @foreach (var item in Html.InfoDataList(new { Table ="news", OrderBy = "thedate desc" }))
- {
- var target = "_self";
- string url = Html.InfoDataUrl((int)item.ColumnId, (int)item.Id);
- if(url.IndexOf("www.domain.com")<0)
- {
- target = "_blank";
- }
- <li>
- <span><a href="@url" target="@target">@item.Title</a></span>
- <span>@item.Thedate.ToString("yyyy-MM-dd")</span>
- </li>
- }
- </ul>
复制代码 http://www.domain.com换成你自己主站域名