我需要在这段代码中隐藏以下内容,而不是删除它的功能,而只是让它对客人不可见:
<style>.NoScript { display: none; }</style>
<noscript>
<style>.NoScript { display: block; } .YesScript { display: none; }</style>
</noscript>
<div class="P NoScript">
<?php echo $Form->RadioList('Type', array('Question' => 'Ask a Question', 'Discussion' => 'Start a New Discussion')); ?>
</div>
<div class="YesScript">
<div class="Tabs">
<ul>
<li class="<?php echo $Form->GetValue('Type') == 'Question' ? 'Active' : '' ?>"><a id="QnA_Question" class="QnAButton TabLink" rel="Question" href="#"><?php echo T('Ask a Question'); ?></a></li>
<li class="<?php echo $Form->GetValue('Type') == 'Discussion' ? 'Active' : '' ?>"><a id="QnA_Discussion" class="QnAButton TabLink" rel="Discussion" href="#"><?php echo T('Start a New Discussion'); ?></a></li>
</ul>
</div>
</div>
因为现在显示了两个选项卡:一个用于“提出问题”,一个用于“开始新讨论”。我怎样才能通过修改上面的代码来隐藏这些出现?