小编Sam*_*son的帖子

以编程方式确定单行显示的字体大小

我正在页面上显示文章.文章标题有时会溢出到两行,甚至可能在第二行只有一个单词.这是非常不受欢迎的.使用jQuery/CSS,以编程方式确定标题的新字体大小以保持一行的最佳方法是什么?

css jquery user-interface

11
推荐指数
1
解决办法
2777
查看次数

高级横幅旋转算法

我将很快开始一个横幅旋转脚本,我对如何开发它感到有些困惑.假设客户要求

"在未来10天内以10,000美元的价格获得10,000次展示."

另一位客户要求

"1,000美元的印象,100美元."

第三个要求

"1,000次点击或10,000次展示,价值5,000美元."

我究竟如何确定在页面请求中显示哪个横幅?我如何衡量一个与另一个相比?显然,第一个请求非常重要,因为我希望在一个时间窗口内提供一定数量的展示.

第二个客户并不是那么重要,因为他们不关心时间窗口,他们只是想要一些面对面的时间.

并且最后一位客户希望对展示次数/点击次数进行n或m限制,使事情变得更加困难.

我已经非常有信心我需要从这些场景中抽象出一些重量来确定谁最受关注.我的问题是什么类型的算法可以处理这个问题,其次我怎么能按重量提供横幅而不总是为每个请求提供最重要的横幅?

algorithm banner

11
推荐指数
2
解决办法
3194
查看次数

使用CSS内联获取HTML文件的来源

是否有一种简单的方法可以保存一个HTML页面,该页面具有引用的外部样式表(1个或多个),但强制所有规则都插入页面本身,内联?所以基本上我想将所有外部规则移到他们自己影响的元素上.

对于它的价值,我几乎使用所有主流浏览器(包括解决方案是特定于浏览器的),而我在Windows上(因为它是特定于操作系统的).

html css stylesheet

11
推荐指数
1
解决办法
2475
查看次数

执行重新创建方法后未恢复的活动暂停

我有一个HoneyComb的项目,我在主Activity中的onResum()方法上使用了recreate()方法后出错.

11-10 22:05:42.090: E/ActivityThread(1917): Performing pause of activity that is not     resumed: {com.blogspot.honeyapp/com.blogspot.honeyapp.Main}
11-10 22:05:42.090: E/ActivityThread(1917): java.lang.RuntimeException: Performing pause of activity that is not resumed: {com.blogspot.honeyapp/com.blogspot.honeyapp.Main}
11-10 22:05:42.090: E/ActivityThread(1917):     at android.app.ActivityThread.performPauseActivity(ActivityThread.java:2517)
11-10 22:05:42.090: E/ActivityThread(1917):     at android.app.ActivityThread.performPauseActivity(ActivityThread.java:2505)
11-10 22:05:42.090: E/ActivityThread(1917):     at android.app.ActivityThread.handlePauseActivity(ActivityThread.java:2483)
11-10 22:05:42.090: E/ActivityThread(1917):     at android.app.ActivityThread.access$700(ActivityThread.java:122)
11-10 22:05:42.090: E/ActivityThread(1917):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1031)
11-10 22:05:42.090: E/ActivityThread(1917):     at android.os.Handler.dispatchMessage(Handler.java:99)
11-10 22:05:42.090: E/ActivityThread(1917):     at android.os.Looper.loop(Looper.java:132)
11-10 22:05:42.090: E/ActivityThread(1917):     at android.app.ActivityThread.main(ActivityThread.java:4123)
11-10 22:05:42.090: E/ActivityThread(1917):     at java.lang.reflect.Method.invokeNative(Native Method)
11-10 22:05:42.090: E/ActivityThread(1917):     at java.lang.reflect.Method.invoke(Method.java:491)
11-10 22:05:42.090: E/ActivityThread(1917): …
Run Code Online (Sandbox Code Playgroud)

android android-lifecycle

11
推荐指数
1
解决办法
1万
查看次数

Javascript window.navigator.standalone坏了

真让我烦恼,

我把我的代码剥离了

$(function(){
  if ( ("standalone" in window.navigator) && !window.navigator.standalone ) {
    alert('full screen');
  }
});
Run Code Online (Sandbox Code Playgroud)

但是每次我在ipad FROM safari上运行它都会启动警报.

我不知道为什么和它导致整个uni项目的混乱,这是星期一到期!任何帮助都会很棒.

javascript web-applications fullscreen

11
推荐指数
1
解决办法
7304
查看次数

uncaught typeError:无法读取属性'querySelectorAll'的null

我想在网站上使用此菜单移动设备. http://tympanus.net/codrops/2013/08/13/multi-level-push-menu/comment-page-8/#comment-466199

我有它工作,但一个ie11用户报告错误,我在控制台Uncaught TypeError中看到以下错误:无法读取属性'querySelectorAll'的nullmlPushMenu._init @ mlpushmenu.js:89mlPushMenu @ mlpushmenu.js:67(匿名函数) @(指数):1062

这是有问题的js文件的片段

function mlPushMenu( el, trigger, options ) {   
    this.el = el;
    this.trigger = trigger;
    this.options = extend( this.defaults, options );
    // support 3d transforms
    this.support = Modernizr.csstransforms3d;
    if( this.support ) {
        this._init();
    }
}

mlPushMenu.prototype = {
    defaults : {
        // overlap: there will be a gap between open levels
        // cover: the open levels will be on top of any previous open level
        type : 'overlap', // overlap || cover …
Run Code Online (Sandbox Code Playgroud)

javascript navigation mobile jquery internet-explorer-11

11
推荐指数
1
解决办法
4万
查看次数

编译.NET Framework 3.5而不是2.0有什么优势吗?

编译.NET Framework 3.5而不是2.0有什么优势吗?

例如,更少的内存消耗,更快的启动,更好的性能......

我个人认为不然,我可能错过了一些东西.

编辑:当然3.5框架中有更多功能,但这些不是这个问题的焦点.

编辑2:似乎没有任何优势.

Edit3:是的我的意思是针对框架.我已经安装了最新的3.5 SP1和VS 2008,那么编译和定位框架之间的区别是什么?我可以在项目选项中定位框架,但是如何使用'特定框架版本'进行编译?我不知道有什么不同.

编辑4:所以现在我们同意没有优势.

谢谢你的意见

.net compiler-construction optimization frameworks

10
推荐指数
1
解决办法
4060
查看次数

覆盖a:用jQuery悬停?

<a>用css 定义了一个标签.我正在尝试停止标记:hover上的默认样式表更改a.如何在Jquery中禁用a标记上的悬停更改?

jquery

10
推荐指数
2
解决办法
1万
查看次数

htaccess redirect vs php redirect

我已决定将所有/dyanmic.php?UID=...页面都更改为/static/Name-From-DB.我已经读过,最好的方法是重定向,SEO明智,是实现301 .htacess重定向:

(http://www.tamingthebeast.net) - 正确的方式 - htaccess 301重定向:对于运行Apache的服务器上托管的网站,301重定向是最有效的蜘蛛/访客友好策略.

但是,由于我有数千个页面需要使用重定向,因此在.htacess文件中有数千个条目似乎效率很低:

redirect 301 /dynamid.php?UID=1 http://www.domain.com/static/Name-From-DB
redirect 301 /dynamid.php?UID=2 http://www.domain.com/static/Another-Name-From-DB
and so on...
Run Code Online (Sandbox Code Playgroud)

因此,似乎有效的方法是通过PHP页面,根据UID将标题设置为301重定向:

<?
Header( "HTTP/1.1 301 Moved Permanently" ); 
// Getting the page static name from the DB according to the UID
$result = mysql_query('SELECT Name FROM DB WHERE UID='$_GET["uid"]'');
$row=mysql_fetch_assoc($result);
// Redirect to the new page
Header( "Location: http://www.domain.com/static/" . $row[0] ); 
?> 
Run Code Online (Sandbox Code Playgroud)

我的问题是,如果这种方法对我的网页排名产生负面影响,考虑到我上面引用的段落,重定向的最佳方式是通过.htaccess.

谢谢!

php seo

10
推荐指数
1
解决办法
1万
查看次数

IE10选择框问题

我在IE10中测试我的应用程序,发现选择框有一个奇怪的行为.选中的选项将突出显示,上方/下方的选项将显示在所选选项的上方/下方.下拉框被隐藏.

这只发生在IE10中.在所有其他浏览器中,选项显示在选择框下方.

尝试在IE10和IE9中使用以下示例代码:

<!DOCTYPE html>
<html>
    <body>
        <select>
            <option value="volvo">Volvo</option>
            <option value="saab">Saab</option>
            <option value="opel">Opel</option>
            <option value="audi">Audi</option>
        </select>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

有没有办法像往常一样在选择框下方制作选项,还是IE10有任何破解?

谢谢.

internet-explorer-10

10
推荐指数
2
解决办法
2万
查看次数