小编Cel*_*elt的帖子

在引导日期时间选择器中禁用时间

我在我的Web应用程序中使用bootstrap日期时间选择器,用PHP/HTML5和JavaScript制作.我目前正在使用一个:http: //tarruda.github.io/bootstrap-datetimepicker/

当我没有时间使用控件时,它不起作用.它只显示一个空白文本框.

我只是想从日期时间选择器中删除时间.这有什么解决方案吗?

<div class="well">
    <div id="datetimepicker4" class="input-append"> 
        <input data-format="yyyy-MM-dd" type="text"></input> 
        <span class="add-on"> 
            <i data-time-icon="icon-time" data-date-icon="icon-calendar"> </i> 
        </span> 
    </div> 
</div> 
<script type="text/javascript"> 
    $(function() { 
        $('#datetimepicker4').datetimepicker({ pickTime: false }); 
    }); 
</script>
Run Code Online (Sandbox Code Playgroud)

html javascript twitter-bootstrap

94
推荐指数
8
解决办法
19万
查看次数

如何为java.util.Calendar/Date更改TIMEZONE

我想在运行时更改Java Calendar实例中的TIMEZONE值.我在下面试过.但两种情况下的输出都是相同的:

    Calendar cSchedStartCal = Calendar.getInstance(TimeZone.getTimeZone("GMT"));
    System.out.println(cSchedStartCal.getTime().getTime());
    cSchedStartCal.setTimeZone(TimeZone.getTimeZone("Asia/Calcutta"));
    System.out.println(cSchedStartCal.getTime().getTime());
Run Code Online (Sandbox Code Playgroud)

输出:
1353402486773
1353402486773

我也尝试了这个,但输出仍然是相同的:

    Calendar cSchedStartCal = Calendar.getInstance(TimeZone.getTimeZone("GMT"));
    System.out.println(cSchedStartCal.getTime());

    Calendar cSchedStartCal1 = Calendar.getInstance(TimeZone.getTimeZone("Asia/Calcutta"));
    cSchedStartCal1.setTime(cSchedStartCal.getTime());
    System.out.println(cSchedStartCal.getTime());
Run Code Online (Sandbox Code Playgroud)

在API中我看到了以下评论,但我无法理解它:

     * calls: cal.setTimeZone(EST); cal.set(HOUR, 1); cal.setTimeZone(PST).
     * Is cal set to 1 o'clock EST or 1 o'clock PST?  Answer: PST.  More
     * generally, a call to setTimeZone() affects calls to set() BEFORE AND
     * AFTER it up to the next call to complete().
Run Code Online (Sandbox Code Playgroud)

请你帮助我好吗?

可能的解决方案:

    Calendar cSchedStartCal = Calendar.getInstance(TimeZone.getTimeZone("GMT"));
    long gmtTime = cSchedStartCal.getTime().getTime();

    long timezoneAlteredTime …
Run Code Online (Sandbox Code Playgroud)

java datetime calendar

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

Bootstraps的SEO影响可见 - lg/md/sm/xs - 类

我想知道是否有人知道使用bootstraps visible类创建响应式网站的SEO影响?我使用这些类创建了一个新的Bootstrap网站.在大多数页面上,主要内容位于左侧,然后页面右侧有许多链接.我的结构是这样的:

<div class="row">
    <div class="col-lg-6 col-md-6 col-sm-12 col-xs-12">
        //Main content here on left of page
    </div>

    <div class="col-lg-6 col-md-6 visible-lg visible-md">
        //Content on right of page for large and medium devices
    </div>

    <!--SMALL STARTS HERE-->      
    <div class="col-sm-12 visible-sm">
        //Same content but drops below main content of page for small devices 
    </div>

    <!--EXTRA SMALL STARTS HERE-->    
    <div class="col-xs-12 visible-xs">
        //Same content again but drops below main content and is rendered for phones
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

所以我的问题是,这是不是一个坏主意?我担心Google/Bing/Yahoo会在我的网页上看到这是重复的内容并因此而惩罚我.这是一个我应该担心的问题吗?谢谢.

css seo twitter-bootstrap

14
推荐指数
1
解决办法
1095
查看次数

为什么有时在html中调用javascript函数时会看到冒号?

很多时候我看到人们使用冒号(:)来调用javascript函数.

喜欢 onclick="javascript:functionname();"

相同的功能没有javascript:,我很想知道何时使用javascript:,何时不使用.

任何建议表示赞赏.

html javascript function

9
推荐指数
1
解决办法
3050
查看次数

在Firefox中使用JavaScript在iframe中打印PDF

我想知道是否可以在html中打印对象标签的数据?例如,我有一个像这样的对象:

<object id="myObject" data="myPDF.pdf"></object>
Run Code Online (Sandbox Code Playgroud)

我在对象标签中嵌入了PDF.我需要能够在Firefox中使用JavaScript函数打印PDF.将PDF放在iframe中并打印不起作用,因为Firefox不允许您访问框架的内容.也没有使用:

myObject.contentWindow.print();
Run Code Online (Sandbox Code Playgroud)

要么

document.getElementById("myObject").print(); 
Run Code Online (Sandbox Code Playgroud)

有没有人有任何其他建议?我试图找出一种只打印对象数据(即PDF文件)的方法,但到目前为止还没有找到解决方案.使用iframe适用于chrome并且使用embed标签适用于Internet Explorer,但我找不到任何适用于Firefox的内容.非常感谢任何帮助,谢谢.

javascript printing pdf firefox object

5
推荐指数
1
解决办法
4173
查看次数

Groovy:使用GroovyInterceptable的println与System.out.println

为什么需要使用System.out.println而不是println何时使用GroovyInterceptable

例如,如果我在Groovy文件中编码,则可以通过键入以下内容打印到控制台:

println "Printing to Console"
Run Code Online (Sandbox Code Playgroud)

但是,如果我想在这里打印:

class Test implements GroovyInterceptable {
    def sum(Integer x, Integer y) { x + y }

    def invokeMethod(String name, args) {
        System.out.println "Invoke method $name with args: $args"
    }
}

def test = new Test()
test?.sum(2,3)
Run Code Online (Sandbox Code Playgroud)

我必须使用System.out.println该方法,否则会得到StackOverflowError。为什么?

更新:感谢@Dan Getz提供的以下答案,我知道为什么GroovyInterceptable现在该类会发生这种情况。有谁知道Groovy中是否还有其他类实现可能会出现此问题?

groovy

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

Google+登录按钮无法取消

我是Android开发的新手,希望能为我面临的问题提供一些建议.

我的应用要求我实施Google +登录按钮.

我的进步

  • 我遵循了指南并完成了Google +登录按钮的所有必要设置步骤
  • 我可以使用登录按钮并检索个人资料电子邮件

我的问题

  • 单击Google +登录按钮后,将显示"选择帐户"对话框,允许用户从多个可能的Gmail帐户中进行选择
  • 当用户单击一个帐户,然后单击确认按钮,一切正常
  • 但是,当用户单击对话框中的取消按钮时,对话框将消失并重新出现.即使单击后退按钮,对话框也会消失并重新出现.

这可以防止用户选择其他登录选项.

我想知道我的代码有什么问题,任何帮助将不胜感激.谢谢.

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    // facebook sign in
    FacebookSdk.sdkInitialize(getApplicationContext());

    setContentView(R.layout.activity_sign_in);
    facebookLoginSetup(findViewById(android.R.id.content).getRootView());

    mGoogleApiClient = new GoogleApiClient.Builder(this)
            .addConnectionCallbacks(this)
            .addOnConnectionFailedListener(this)
            .addApi(Plus.API)
            .addScope(Plus.SCOPE_PLUS_LOGIN)
            .addScope(Plus.SCOPE_PLUS_PROFILE)
            .build();

    SignInButton sign_in_button = (SignInButton) findViewById(R.id.sign_in_button);
    setGooglePlusButtonText(sign_in_button, getString(R.string.google_login_button_label));

    findViewById(R.id.sign_in_button).setOnClickListener(this);
    mProgressDialog = new ProgressDialog(this);
    mProgressDialog.setMessage(getString(R.string.global_message_loading));
    mProgressDialog.setCancelable(false);
}

@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
    super.onActivityResult(requestCode, resultCode, data);

    if(mProgressDialog.isShowing()){
        mProgressDialog.dismiss();
    }

    // google
    if (requestCode == RC_SIGN_IN) {
        if (resultCode != …
Run Code Online (Sandbox Code Playgroud)

android google-plus google-play-services

5
推荐指数
1
解决办法
812
查看次数

在IIS服务器web.config文件中放置<httpProtocol>的位置

我目前在IIS服务器上的Wordpress根目录中有默认的web.config文件.

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
  <rules>
        <rule name="wordpress" patternSyntax="Wildcard">
            <match url="*"/>
                <conditions>
                    <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true"/>
                    <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true"/>
                </conditions>
            <action type="Rewrite" url="index.php"/>
        </rule></rules>
</rewrite>
</system.webServer>
</configuration>
Run Code Online (Sandbox Code Playgroud)

但是,我想在那里添加以下行,但我不确定在哪里添加它们:

<httpProtocol>
  <customHeaders>
    <add name="X-UA-Compatible" value="IE=9; IE=10; IE=11" />
  </customHeaders>
</httpProtocol>
Run Code Online (Sandbox Code Playgroud)

这用于在IE兼容模式下显示网站.

非常感谢.

xml windows iis wordpress

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