草庐IT

php - 确定固定 div 中适合多少文本

这个问题在这里已经有了答案:关闭9年前。PossibleDuplicate:CalculatetextwidthwithJavascript好的,这就是我要查看是否可以完成的内容。我想获取用户提交的文本(所以..可变长度)并将其放入固定宽度/高度的div中。如果文本超出分配的空间,我想尽可能多地显示并在末尾放置一个省略号(...),尽可能靠近边界。所以我想知道的是...是否可以判断某个文本block将占用多少空间(javascript)?我不打算使用等宽字体,即使我这样做了,我也不知道它是否会有很大帮助。我开始怀疑是否只是没有太多的变量需要考虑,而我最终需要做一些不太精确的事情,例如输

php - jquery 在循环中切换 php 中的一个 div

我在我的php代码中有这个While循环,我在一个像按钮一样的div中回显行,当我按下那个“按钮”时,我想用jQuery函数“toggle”隐藏/显示连接的div。我只让它工作,以便当我单击任何“按钮”时,它会打开所有div,而不仅仅是连接的那个。$(document).ready(function(){$(".scorec").click(function(){$(".scorematcho").slideToggle('slow');});});这就是我目前正在使用的jQuery。$b){;?>.png"style="float:left;">|-|.png"style="floa

php - Echo函数跳出Div

我已经为gettext翻译创建了一个函数,它在一个头文件中:function_ex($text){echogettext($text);}当我使用函数_ex("");它翻译该函数中的任何文本,效果很好,尽管当我在另一个函数中使用它时,内部有一个div,如下所示:echo''._ex("Ohsnap!").'Youarebanned.DonotregisteranotheraccountReasonyouarebanned:'.$banneduser->reason.'';它出于某种原因跳出divcol-md-5并最终显示如下:它在其他一些文件中工作,但不是这个。我有'。_前任(””)。

javascript - jquery 打开带有动态 id 的 div

我想使用jQuery打开和关闭一个div。但是因为我使用的代码是动态的,并且会在彼此下面重复,所以我需要使用动态id。HTML:htmlEscape($_review->getId())?>"style="display:none;">TexthtmlEscape($_review->getId())?>">Percategory我尝试使用这个jQuery,但我猜php行不工作:$(document).ready(function(){$('#review-htmlEscape($_review->getId())?>').click(function(){$('.categoryra

javascript - 单击提交按钮后重新加载页面后如何滚动到特定的 div?

我正在尝试做一些花哨的事情。我已经成功地编写了代码来在填写一个小表格并单击提交按钮时显示来自数据库的结果。结果显示在表格的正下方。但我觉得如果页面自动向下滚动到包含填充表单结果的div会很好。我想我必须为此使用jquery或ajax。由于我对它们一无所知,因此我在互联网上搜索了复制粘贴代码。但它们都不起作用。单击提交按钮时,页面将重新加载以从数据库中获取结果。我已经获得了当页面从网络重新加载时向下滚动到div的代码,但问题是......即使你滚动也会发生未单击提交按钮。因此,只有在单击提交按钮时以及在重新加载页面之后,有人才能给出向下滚动到div的代码。代码是这样的----------

php - 使用 PHP 将 HTML 插入到 div 标签中

我正在尝试将$htmlString放入我现有的div标签中someitemssomeitemssomeitems";$dom=newdomDocument;$dom->loadHTML($html);$div_tag=$dom->getElementById('demo');echo$dom->saveHTML($div_tag);?>在div标签中,我已经有了一些内容,我想将$htmlString追加到div标签中RecentPosts我想要的输出是RecentPostssomeitemssomeitemssomeitems由于$htmlString实际上是由另一个函数生成的,所以我

php - 在 jquery 中选择通过 AJAX 检索的 div

我正在创建一个基本论坛,其中每条消息都包含作者姓名、一些文本和创建日期。我希望论坛通过AJAX不断更新,并显示即时创建的新帖子。我目前有一个PHP文件getlatest.php?lastid=...从给定的最新ID中检索所有帖子。它以HTML格式返回数据,就像这样(我已经更改它以便您可以看到div,stackoverflow将它们丢弃):foreach($printas$value){$readyText.=divid=$value->post_id;$readyText.=$value->first_name.''.$value->last_name.'postedthefollow

php - 从 php 中的 <div> 标签的内容创建数组

我将网页的内容分配给变量$html这是$html的内容示例:somethingheresomethingrandomthrowninheremorestuff我如何使用PHP创建一个数组来查找的内容?像这样的区域(对于上面的例子)所以:echo$array[0]."\n".$array[1];//etc输出somethingheremorestuff 最佳答案 假设这只是OP中的一个简化案例,而实际情况更复杂,您将需要使用XPath。如果它真的很复杂,那么您可能需要使用DOMDocument(使用DOMXPath),但这是一个使用S

php - 在 PHP 中动态创建嵌套的 DIV

我想动态创建嵌套div,最好不用JavaScript。因此,如果您有n个DIV,则DIV1包含DIV1,DIV1包含DIV3等等……我如何用PHP编写代码? 最佳答案 functionrecursiveDiv($num){$html='%s';for($i=$num-1;$i>=1;$i--){$html=''.$html.'';}return$html;}echosprintf(recursiveDiv(5),'HelloWorld');未经测试但应该给你想要的。 关于php-在PHP

PHP 函数使用抓取方法获取远程站点上 <DIV> 内的所有链接

谁有PHP函数可以抓取远程站点上特定DIV内的所有链接?所以用法可能是:$links=grab_links($url,$divname);并返回一个我可以使用的数组。抓取链接我可以弄清楚,但不确定如何让它只在特定的div中执行。谢谢!斯科特 最佳答案 查看PHPXPath。它可以让您查询文档中特定标签的内容等等。php站点上的示例非常简单:http://php.net/manual/en/simplexmlelement.xpath.php下面的示例实际上将抓取文档中任何DIV中的所有URL:$xml=newSimpleXMLEle