小编SW4*_*SW4的帖子

无法使用SMTP向外部域发送电子邮件

我无法使用以下代码向"user.one@asdf.com"等外部域地址发送电子邮件.

SmtpClient smtpClient = new SmtpClient(smtpMailServer);
smtpClient.UseDefaultCredentials = true;
smtpClient.DeliveryMethod = SmtpDeliveryMethod.Network;
smtpClient.EnableSsl = true;

//Sending mail.
smtpClient.Send(mailMessage);
Run Code Online (Sandbox Code Playgroud)

我得到一个例外 -

Mailbox unavailable. The server response was: 5.7.1 Unable to relay for xxx@example.com

如果我将DeliveryMethod更改为 -

smtpClient.DeliveryMethod = SmtpDeliveryMethod.PickupDirectoryFromIis;
Run Code Online (Sandbox Code Playgroud)

我可以在本地机器上发送电子邮件.但它在生产现场失败,但有例外 -

Cannot get IIS pickup directory

你能建议我做什么吗?

asp.net email smtpclient

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

在IE中没有混合内容警告的域中链接到CSS文件?

我的网站运行子域名(yyy.example.com),但我需要包含主域名(example.com)的CSS文件.我们运行的CMS不允许我在预览阶段做任何服务器端的东西,所以我很难通过https发送一个包含CSS导入到http的页面.因此,我的所有IE用户都收到混合内容警告.

除了在每台客户端计算机上为域维护单独的安全设置之外,是否有任何客户端方法可以阻止此操作?

css internet-explorer include

7
推荐指数
1
解决办法
5070
查看次数

Javascript:从string(包括查询字符串)中提取URL并返回数组

我知道这已被问了一千次(道歉),但搜索SO /谷歌等我还没有得到一个确定的答案.

基本上,我需要一个JS函数,当传递一个字符串时,根据正则表达式识别和提取所有URL,返回所有找到的数组.例如:

function findUrls(searchText){
    var regex=???
    result= searchText.match(regex);
    if(result){return result;}else{return false;}
}
Run Code Online (Sandbox Code Playgroud)

该函数应该能够检测并返回任何潜在的URL.我知道这个(关闭括号等)的不良困难/问题,所以我觉得这个过程需要:

将string(searchText)拆分为不同的部分(开始/结束),其中任何一个都没有,空格或回车的任何一侧返回,导致不同的内容块,例如进行拆分.

对于由拆分产生的每个内容块,请查看它是否适合任何构造的URL的逻辑,即它是否包含紧跟在文本后面的句点(用于限定潜在URL的一个常量规则).

正则表达式应该查看句点是否紧跟其他文本后面,其中包含tld,目录结构和查询字符串允许的类型,并且前面是URL的允许类型的文本.

我知道可能会导致误报,但是任何返回的值都将通过调用URL本身进行检查,因此可以忽略.我发现的其他函数通常也不会返回URL查询字符串(如果存在).

因此,从一个文本块,该函数应该能够返回任何类型的URL,即使这意味着将will.i.am识别为有效的URL!

例如.http://www.google.com,google.com,www.google.com,http://google.com,ftp.google.com,https://开头等等,并与查询字符串及其派生的任何应该退回...

非常感谢,再次道歉,如果这在其他地方存在,但我的搜索没有返回它..

javascript url jquery parsing extract

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

导航中的白色空间

我想使这个导航看起来像平铺格式.但是这里有一些白色空间出现在一排的末端.是否有可能使其形成像导航包围的边框,在其中导航看起来像适当的瓷砖而不是一些白色空间..

我的代码..

    .nav {
      width: 960px;
      margin: 50px auto;
      border: 1px solid #06c;
      display: table
    }
    .nav ul {
      padding: 0;
      margin: 0
    }
    .nav ul li {
      list-style: none;
      float: left;
      border: 1px solid #06C;
      font-family: Swis721 Cn BT;
      font-weight: bold;
      display: block
    }
    .nav ul li a {
      text-decoration: none;
      color: #06C;
      padding: 10px 20px 10px 12px;
      display: block
    }
    .nav ul li a:hover {
      color: #fff;
      background: #06c
    }
Run Code Online (Sandbox Code Playgroud)
<div class="nav">
  <ul>
    <li><a href="#">ALL</a>
    </li>
    <li><a href="#">AGENCY</a> …
Run Code Online (Sandbox Code Playgroud)

html css

7
推荐指数
1
解决办法
128
查看次数

您将如何为用户实现"上次看到"的功能?

在Stack Overflow上,配置文件页面列出了"上次看到"属性.这似乎没有在每个页面视图上更新(出于性能原因,显然).您将如何在流量大的网络应用中实现它?你会仅在某些页面上更新吗?或者在上次记录用户上次访问时缓存并在更新数据库之前等待一段特定时间?还是完全不同的东西?

scalability user-tracking

6
推荐指数
2
解决办法
1441
查看次数

使用Kerberos身份验证从Java应用程序访问SharePoint网站

我试图从Java应用程序访问SharePoint网站.SharePoint服务器更喜欢Kerberos身份验证.能否请您提供仅实施Kerberos身份验证的示例?

java authentication sharepoint kerberos

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

如何使用gRaphael线图设置x轴的日期值

我最近开始使用gRaphael来满足我的图形需求,到目前为止我印象非常深刻.但是,在生成折线图时遇到了一些困难,特别是当我尝试将X轴的值设置为日期时,图形无法渲染.我生成图表的代码是:

    <script type='text/javascript' charset='utf-8'>


            var r = Raphael('holder');


            var lines = r.g.linechart(20, 20, 600, 300, [[1, 2, 3, 4, 5, 6, 7]], [['4.16','6.35','1.77','3.1','9.79','10.03','-0.3']], {nostroke: false, axis: '0 0 1 1', symbol: 'o', smooth: false}).hoverColumn(function () {
                this.tags = r.set();
                for (var i = 0, ii = this.y.length; i < ii; i++) {
                    this.tags.push(r.g.tag(this.x, this.y[i], this.values[i], 160, 10).insertBefore(this).attr([{fill: '#fff'}, {fill: this.symbols[i].attr('fill')}]));
                }
            }, function () {
                this.tags && this.tags.remove();
            });
            lines.symbols.attr({r: 3});



    </script>
    <div id='holder'></div>
Run Code Online (Sandbox Code Playgroud)

我怎么能用'2001年1月,2001年2月,2001年3月......等等......取代X轴值'1,2,3,4,5,6,7'...... "?

非常感谢,所有人都非常感谢!

javascript raphael

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

在ExtJS中,如何循环浏览菜单项?

如何循环访问ExtJS工具栏菜单中的所有项目,例如更改其图标?

javascript extjs

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

带有display:inline rendering as display:block的Span标签

我有一个这样的跨度标签

<td>
<s:textfield name="trnfr" id="trnfr"/>
<span id="trnfrm" style="width:10px;display:inline;">
  &nbsp;
  <a onClick="showCal('trnfrm')"><img src="./images/cal.gif" border="0"
  alt='<s:text name="Co.Cal" />' /> </a>
</span>
</td>
Run Code Online (Sandbox Code Playgroud)

它应该呈现为

在此处输入图片说明

但是它是这样渲染的

在此处输入图片说明

当我在浏览器中查看源代码时,它是这样呈现的

在此处输入图片说明

不知道出了什么问题。

注意:通过在浏览器中动态将display:block更改为display:inline,可以得到正确的图像。

html css jsp

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

CSS - 将一个项目悬停并删除另一个项目的内容

我正在使用Wordpress菜单,我有经典菜单和项目的子菜单.当我悬停一些有孩子的项目时,子菜单会显示.问题是,当我有一些当前页面然后li类是current-submenu-item并且项目底部有箭头.当我悬停另一个有子菜单(儿童)的项目时,我想在当前项目底部消失该箭头,当我取消它时,箭头将再次显示.

当前项目的类是这样的:

li.current-submenu-item a:after {
    position: absolute;
    bottom: -25px;
    left: 50%;
    margin-left: -10px;
    width: 20px;
    content: url("http://elvis.zitnikcreative.cz/wp-content/themes/elvis_theme/img/menu_aktivni_sipka.png");
}
Run Code Online (Sandbox Code Playgroud)

JsFiddle在这里.

我试过这样的事情:

li.menu-item-has-children:hover + .li.current-submenu-item a:after {
    content:"";
}
Run Code Online (Sandbox Code Playgroud)

但没有结果.我怎么能只用CSS做到这一点?

html css hover css-selectors css3

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