javascript - ASP.NET Javascript 隐藏/显示长文本阅读更多内容

标签 javascript asp.net

所以现在我有一个文字,我从数据库中为其赋值。即程序简介。

我想要做的是,如果文本大于 100 个字符,则仅显示前 100 个字符,然后显示一个 javascript 链接“阅读更多”,单击该链接会显示其余内容。

有什么想法吗?

最佳答案

使用 CSS 省略号是一种快速简单的解决方案:

span.ellipsis {
   text-overflow:ellipsis;
}

.NET 中的另一个类似于:

string YourText = "rgr";
if (YourText.Length > 100)
{
    YourText = YourText.Substring(0, 100);
    YourText += "... Read more";
}

虽然上述内容存在一些问题,但您可以进行很多改进,但这应该可以帮助您继续前进。

关于javascript - ASP.NET Javascript 隐藏/显示长文本阅读更多内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5419482/

相关文章:

javascript - 使用 jquery 禁用所有具有模态功能的页面元素

javascript - 为什么关闭窗口时componentWillUnmount不触发?

asp.net - 增加计数器但随着延迟减少

c# - 不需要的姓氏排序,尽管没有命令

java - session 是如何处理的?

javascript - 使用 Dailymotion javascript SDK 时带破折号的参数不起作用

javascript - 为什么下面代码部分中显示的 javascript 函数在 Firefox 和 Chrome 中不起作用?但在 IE 中工作正常

javascript - 根据引用集合计算总价

asp.net - 认证模式 ="Forms"错误

c# - 通过 Javascript 调用 C# 函数(无 Json)