2009-11-28 3 views
0

У меня есть переменная с гиперссылками (www.wow.com) вроде этого. Я должен передать это значение <a href=""> здесь, в этом теге href. Моя настоящая задача - открыть эти гиперссылки, которые будут меняться время от времени в моей переменной, на новых вкладках. Для этого я использовал javascript в своем веб-приложении asp.net с C#.гиперссылка в новом окне C#

Я использовал функцию window.location в js, но ее некорректно работает. Есть ли у кого-нибудь идея открыть эти гиперссылки в новом окне или вкладках.

Значение гиперссылки должно изменяться в соответствии с этой переменной и должно открываться на новых вкладках. Может кто-нибудь помочь мне сделать это

ниже фрагмент кода из моего фактического кода

<td class="emails-table-cell" colspan="2"> 
     <asp:Literal ID="BodyLiteral" runat="server" /> 
     <% 
      // *** Write to file *** 

      // Specify file, instructions, and privelegdes 
      FileStream file = new FileStream("test.html", FileMode.OpenOrCreate, FileAccess.Write); 

      // Create a new stream to write to the file 
      StreamWriter sw = new StreamWriter(file); 

      // Write a string to the file 
      sw.Write(BodyLiteral.Text); 

      // Close StreamWriter 
      sw.Close(); 

      // Close file 
      file.Close(); 

      var text = File.ReadAllText(@"d:\test.html"); 

      Regex regex = new Regex("href\\s*=\\s*\"([^\"]*)\"", RegexOptions.IgnoreCase); 
      MatchCollection matches = regex.Matches(text); 
      //Response.Write(matches); 
      foreach (Match match in matches) 
      { 
       Response.Write(match.Groups[1]);      
       %> 
<% 
      } 
%> 

Я получаю это от моей электронной почты, который GMail. Я получил доступ к своему gmail через мое веб-приложение. Затем я получил доступ к своему почтовому содержимому. Из этого содержимого почты мне нужно получить гиперссылки и показать все ссылки на отдельных вкладках, которые я ищу.

ответ

1

Основным методом HTML-ссылки для открытия ссылки в новом окне является добавление значения target = "_ blank".

<a href="http://www.wow.com/" target="_blank">Go to WOW</a> 

Можете ли вы предоставить образец кода того, что у вас есть? Это облегчит помощь.

+0

хороший ответ спасибо –

Смежные вопросы